let p be object ; ( p in dom powerSCMFunction iff ex n being Nat st p = ((dl. 0),(dl. 1),(dl. 2)) --> (1,n,1) )
A1:
( p in dom powerSCMFunction iff [p,(powerSCMFunction . p)] in powerSCMFunction )
by FUNCT_1:1;
hereby ( ex n being Nat st p = ((dl. 0),(dl. 1),(dl. 2)) --> (1,n,1) implies p in dom powerSCMFunction )
assume A2:
p in dom powerSCMFunction
;
ex n being Nat st p = ((dl. 0),(dl. 1),(dl. 2)) --> (1,n,1)then
powerSCMFunction . p in FinPartSt SCM
by PARTFUN1:4;
then A3:
powerSCMFunction . p is
FinPartState of
SCM
by MEMSTR_0:76;
p is
FinPartState of
SCM
by A2, MEMSTR_0:76;
then
ex
n being
Nat st
(
p = (
(dl. 0),
(dl. 1),
(dl. 2))
--> (1,
n,1) &
powerSCMFunction . p = (dl. 2) .--> H2(
n) )
by A1, A2, A3, Def5;
hence
ex
n being
Nat st
p = (
(dl. 0),
(dl. 1),
(dl. 2))
--> (1,
n,1)
;
verum
end;
given n being Nat such that A4:
p = ((dl. 0),(dl. 1),(dl. 2)) --> (1,n,1)
; p in dom powerSCMFunction
[p,((dl. 2) .--> H2(n))] in powerSCMFunction
by A4, Def5;
hence
p in dom powerSCMFunction
by FUNCT_1:1; verum