let n be Nat; for X being non empty set
for f being Function of (n -tuples_on X),X
for p being FinSeqLen of n holds
( the Charact of (1GateCircuit (p,f)) = (p,f) .--> f & ( for v being Vertex of (1GateCircStr (p,f)) holds the Sorts of (1GateCircuit (p,f)) . v = X ) )
let X be non empty set ; for f being Function of (n -tuples_on X),X
for p being FinSeqLen of n holds
( the Charact of (1GateCircuit (p,f)) = (p,f) .--> f & ( for v being Vertex of (1GateCircStr (p,f)) holds the Sorts of (1GateCircuit (p,f)) . v = X ) )
let f be Function of (n -tuples_on X),X; for p being FinSeqLen of n holds
( the Charact of (1GateCircuit (p,f)) = (p,f) .--> f & ( for v being Vertex of (1GateCircStr (p,f)) holds the Sorts of (1GateCircuit (p,f)) . v = X ) )
let p be FinSeqLen of n; ( the Charact of (1GateCircuit (p,f)) = (p,f) .--> f & ( for v being Vertex of (1GateCircStr (p,f)) holds the Sorts of (1GateCircuit (p,f)) . v = X ) )
set S = 1GateCircStr (p,f);
set A = 1GateCircuit (p,f);
the Charact of (1GateCircuit (p,f)) . [p,f] = f
by Def13;
then A1:
for x being object st x in {[p,f]} holds
the Charact of (1GateCircuit (p,f)) . x = f
by TARSKI:def 1;
the carrier' of (1GateCircStr (p,f)) = {[p,f]}
by Def6;
then
dom the Charact of (1GateCircuit (p,f)) = {[p,f]}
by PARTFUN1:def 2;
hence
the Charact of (1GateCircuit (p,f)) = (p,f) .--> f
by A1, FUNCOP_1:11; for v being Vertex of (1GateCircStr (p,f)) holds the Sorts of (1GateCircuit (p,f)) . v = X
let v be Vertex of (1GateCircStr (p,f)); the Sorts of (1GateCircuit (p,f)) . v = X
the Sorts of (1GateCircuit (p,f)) = the carrier of (1GateCircStr (p,f)) --> X
by Def13;
hence
the Sorts of (1GateCircuit (p,f)) . v = X
; verum