let f be set ; :: thesis: for p being FinSequence holds
( the Arity of (1GateCircStr p,f) = p,f .--> p & the ResultSort of (1GateCircStr p,f) = p,f .--> [p,f] )
let p be FinSequence; :: thesis: ( the Arity of (1GateCircStr p,f) = p,f .--> p & the ResultSort of (1GateCircStr p,f) = p,f .--> [p,f] )
set S = 1GateCircStr p,f;
A1:
( the carrier' of (1GateCircStr p,f) = {[p,f]} & the Arity of (1GateCircStr p,f) . [p,f] = p & the ResultSort of (1GateCircStr p,f) . [p,f] = [p,f] )
by Def6;
then A2:
( dom the Arity of (1GateCircStr p,f) = {[p,f]} & dom the ResultSort of (1GateCircStr p,f) = {[p,f]} )
by FUNCT_2:def 1;
for x being set st x in {[p,f]} holds
the Arity of (1GateCircStr p,f) . x = p
by A1, TARSKI:def 1;
hence
the Arity of (1GateCircStr p,f) = p,f .--> p
by A2, FUNCOP_1:17; :: thesis: the ResultSort of (1GateCircStr p,f) = p,f .--> [p,f]
for x being set st x in {[p,f]} holds
the ResultSort of (1GateCircStr p,f) . x = [p,f]
by A1, TARSKI:def 1;
hence
the ResultSort of (1GateCircStr p,f) = p,f .--> [p,f]
by A2, FUNCOP_1:17; :: thesis: verum