consider v being INT-Variable of NAT ;
let f be INT-Exec ; for t being INT-Expression of NAT holds t is INT-Expression of FreeUnivAlgNSG ECIW-signature ,INT-ElemIns ,f
set S = ECIW-signature ;
set G = INT-ElemIns ;
set X = NAT ;
set A = FreeUnivAlgNSG ECIW-signature ,INT-ElemIns ;
let t be INT-Expression of NAT ; t is INT-Expression of FreeUnivAlgNSG ECIW-signature ,INT-ElemIns ,f
A1:
Terminals (DTConUA ECIW-signature ,INT-ElemIns ) = INT-ElemIns
by FREEALG:3;
reconsider t9 = t as Element of Funcs (Funcs NAT ,INT ),INT by FUNCT_2:11;
reconsider v9 = v as Element of Funcs (Funcs NAT ,INT ),NAT by FUNCT_2:11;
A2:
[v9,t9] in INT-ElemIns
by ZFMISC_1:106;
A3:
ElementaryInstructions (FreeUnivAlgNSG ECIW-signature ,INT-ElemIns ) = FreeGenSetNSG ECIW-signature ,INT-ElemIns
by AOFA_000:70;
then
root-tree [v9,t9] in ElementaryInstructions (FreeUnivAlgNSG ECIW-signature ,INT-ElemIns )
by A1, A2;
then reconsider I = root-tree [v9,t9] as Element of (FreeUnivAlgNSG ECIW-signature ,INT-ElemIns ) ;
hereby AOFA_I00:def 17 ex v being INT-Variable of NAT st v,t form_assignment_wrt f
take I =
I;
I is_assignment_wrt FreeUnivAlgNSG ECIW-signature ,INT-ElemIns , NAT ,fthus
I is_assignment_wrt FreeUnivAlgNSG ECIW-signature ,
INT-ElemIns ,
NAT ,
f
verumproof
thus
I in ElementaryInstructions (FreeUnivAlgNSG ECIW-signature ,INT-ElemIns )
by A3, A1, A2;
AOFA_I00:def 14 ex v being INT-Variable of NAT ex t being INT-Expression of NAT st
for s being Element of Funcs NAT ,INT holds f . s,I = s +* (v . s),(t . s)
take
v
;
ex t being INT-Expression of NAT st
for s being Element of Funcs NAT ,INT holds f . s,I = s +* (v . s),(t . s)
take
t
;
for s being Element of Funcs NAT ,INT holds f . s,I = s +* (v . s),(t . s)
thus
for
s being
Element of
Funcs NAT ,
INT holds
f . s,
I = s +* (v . s),
(t . s)
by Def25;
verum
end;
end;
take
v
; v,t form_assignment_wrt f
thus
v,t form_assignment_wrt f
by Th16; verum