let x be set ; for X being non empty finite set
for n being Element of NAT
for p being FinSeqLen of n
for g being Function of (n -tuples_on X),X
for s being State of (1GateCircuit (p,g)) holds s * p is Element of n -tuples_on X
let X be non empty finite set ; for n being Element of NAT
for p being FinSeqLen of n
for g being Function of (n -tuples_on X),X
for s being State of (1GateCircuit (p,g)) holds s * p is Element of n -tuples_on X
let n be Element of NAT ; for p being FinSeqLen of n
for g being Function of (n -tuples_on X),X
for s being State of (1GateCircuit (p,g)) holds s * p is Element of n -tuples_on X
let p be FinSeqLen of n; for g being Function of (n -tuples_on X),X
for s being State of (1GateCircuit (p,g)) holds s * p is Element of n -tuples_on X
let g be Function of (n -tuples_on X),X; for s being State of (1GateCircuit (p,g)) holds s * p is Element of n -tuples_on X
let s be State of (1GateCircuit (p,g)); s * p is Element of n -tuples_on X
set S = 1GateCircStr (p,g);
set A = 1GateCircuit (p,g);
A1:
rng (s * p) c= X
A5:
rng p c= dom s
then
s * p is FinSequence
by FINSEQ_1:16;
then reconsider sx = s * p as FinSequence of X by A1, FINSEQ_1:def 4;
len sx =
len p
by A5, FINSEQ_2:29
.=
n
by CARD_1:def 7
;
hence
s * p is Element of n -tuples_on X
by FINSEQ_2:92; verum