:: AMI_WSTD semantic presentation

begin

begin

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let l1, l2 be ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ;
pred l1 <= l2,S means :: AMI_WSTD:def 1
ex f being ( ( non empty ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like finite FinSequence-like FinSubsequence-like Cardinal-yielding countable V94() ) FinSequence of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st
( f : ( ( non empty ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like finite FinSequence-like FinSubsequence-like Cardinal-yielding countable V94() ) FinSequence of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) /. 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = l1 : ( ( ) ( ) Element of S : ( ( ) ( ) AMI-Struct over N : ( ( ) ( ) set ) ) ) & f : ( ( non empty ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like finite FinSequence-like FinSubsequence-like Cardinal-yielding countable V94() ) FinSequence of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) /. (len f : ( ( non empty ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like finite FinSequence-like FinSubsequence-like Cardinal-yielding countable V94() ) FinSequence of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = l2 : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) & ( for n being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) & n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) < len f : ( ( non empty ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like finite FinSequence-like FinSubsequence-like Cardinal-yielding countable V94() ) FinSequence of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
f : ( ( non empty ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like finite FinSequence-like FinSubsequence-like Cardinal-yielding countable V94() ) FinSequence of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) /. (n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in SUCC ((f : ( ( non empty ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like finite FinSequence-like FinSubsequence-like Cardinal-yielding countable V94() ) FinSequence of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) /. n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( ) ( ) AMI-Struct over N : ( ( ) ( ) set ) ) ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) ) );
end;

theorem :: AMI_WSTD:1
for l3 being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) )
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for l1, l2 being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) st l1 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) <= l2 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) & l2 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) <= l3 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) holds
l1 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) <= l3 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) ;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
attr S is InsLoc-antisymmetric means :: AMI_WSTD:def 2
for l1, l2 being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st l1 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= l2 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( ) ( ) AMI-Struct over N : ( ( ) ( ) set ) ) & l2 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= l1 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( ) ( ) AMI-Struct over N : ( ( ) ( ) set ) ) holds
l1 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = l2 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
end;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
attr S is weakly_standard means :: AMI_WSTD:def 3
ex f being ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st
( f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) is bijective & ( for m, n being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
( m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) iff f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( ) ( ) AMI-Struct over N : ( ( ) ( ) set ) ) ) ) );
end;

theorem :: AMI_WSTD:2
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for f1, f2 being ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st f1 : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) is bijective & ( for m, n being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
( m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) iff f1 : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= f1 : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) ) & f2 : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) is bijective & ( for m, n being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
( m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) iff f2 : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= f2 : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) ) holds
f1 : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = f2 : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

theorem :: AMI_WSTD:3
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for f being ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) is bijective holds
( ( for m, n being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
( m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) iff f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) ) iff for k being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
( f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . (k : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in SUCC ((f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . k : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) & ( for j being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . j : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in SUCC ((f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . k : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) holds
k : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= j : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) ) ) ;

theorem :: AMI_WSTD:4
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) holds
( S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) is weakly_standard iff ex f being ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st
( f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) is bijective & ( for k being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
( f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . (k : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in SUCC ((f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . k : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) & ( for j being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . j : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in SUCC ((f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . k : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) holds
k : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= j : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) ) ) ) ) ;

begin

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
cluster STC N : ( ( with_zero ) ( non empty with_zero ) set ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(N : ( ( with_zero ) ( non empty with_zero ) set ) ) ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) -> strict weakly_standard ;
end;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
cluster non empty with_non-empty_values IC-Ins-separated halting weakly_standard for ( ( ) ( ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
end;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let k be ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ;
func il. (S,k) -> ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) means :: AMI_WSTD:def 4
ex f being ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st
( f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) is bijective & ( for m, n being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
( m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) iff f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . n : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ) ) & it : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) = f : ( ( Function-like quasi_total ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -valued non empty Function-like total quasi_total ) Function of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) , NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) . k : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) : ( ( ) ( ) set ) );
end;

theorem :: AMI_WSTD:5
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for k1, k2 being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) st il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,k1 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,k2 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
k1 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) = k2 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ;

theorem :: AMI_WSTD:6
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for l being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ex k being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) st l : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) = il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,k : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let l be ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ;
func locnum (l,S) -> ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) means :: AMI_WSTD:def 5
il. (S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ,it : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = l : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) ;
end;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let l be ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ;
:: original: locnum
redefine func locnum (l,S) -> ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
end;

theorem :: AMI_WSTD:7
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for l1, l2 being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st locnum (l1 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = locnum (l2 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
l1 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = l2 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

theorem :: AMI_WSTD:8
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for k1, k2 being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) holds
( il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,k1 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,k2 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) iff k1 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) <= k2 : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ) ;

theorem :: AMI_WSTD:9
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for l1, l2 being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
( locnum (l1 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= locnum (l2 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) iff l1 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= l2 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) ;

theorem :: AMI_WSTD:10
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) holds T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) is InsLoc-antisymmetric ;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
cluster non empty with_non-empty_values IC-Ins-separated weakly_standard -> non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric for ( ( ) ( ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
end;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let f be ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
let k be ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ;
func f + (k,S) -> ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) equals :: AMI_WSTD:def 6
il. (S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ,((locnum (f : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + k : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
end;

theorem :: AMI_WSTD:11
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for f being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + (0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

theorem :: AMI_WSTD:12
for z being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat)
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for f, g being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + (z : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = g : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + (z : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = g : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

theorem :: AMI_WSTD:13
for z being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat)
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for f being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds (locnum (f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + z : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = locnum ((f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + (z : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let f be ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
func NextLoc (f,S) -> ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) equals :: AMI_WSTD:def 7
f : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) + (1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
end;

theorem :: AMI_WSTD:14
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for f being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds NextLoc (f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,((locnum (f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

theorem :: AMI_WSTD:15
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for f being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <> NextLoc (f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

theorem :: AMI_WSTD:16
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for f, g being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st NextLoc (f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = NextLoc (g : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = g : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

theorem :: AMI_WSTD:17
for z being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat)
for N being ( ( with_zero ) ( non empty with_zero ) set ) holds il. ((STC N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,z : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = z : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ;

theorem :: AMI_WSTD:18
for N being ( ( with_zero ) ( non empty with_zero ) set )
for i being ( ( ) ( V133( the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) )
for s being ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) State of ( ( ) ( ) set ) ) st InsCode i : ( ( ) ( V133( the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Element of InsCodes the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) : ( ( ) ( non empty ) set ) ) = 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
IC (Exec (i : ( ( ) ( V133( the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ,s : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) State of ( ( ) ( ) set ) ) )) : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) set ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = NextLoc ((IC s : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) State of ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,(STC N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

theorem :: AMI_WSTD:19
for N being ( ( with_zero ) ( non empty with_zero ) set )
for l being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) )
for i being ( ( ) ( V133( the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ) Element of the InstructionsF of (STC N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) st InsCode i : ( ( ) ( V133( the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ) Element of the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Element of InsCodes the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) : ( ( ) ( non empty ) set ) ) = 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
NIC (i : ( ( ) ( V133( the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ) Element of the InstructionsF of (STC b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ,l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( non empty complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) = {(NextLoc (l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,(STC N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( non empty trivial finite V30() 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -element complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) ;

theorem :: AMI_WSTD:20
for N being ( ( with_zero ) ( non empty with_zero ) set )
for l being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds SUCC (l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,(STC N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) = {l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,(NextLoc (l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,(STC N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( strict ) ( non empty finite with_non-empty_values IC-Ins-separated strict halting V154(b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( finite V30() complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) ;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let i be ( ( ) ( ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ;
attr i is sequential means :: AMI_WSTD:def 8
for s being ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) State of ( ( ) ( ) set ) ) holds (Exec (i : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) ,s : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) State of ( ( ) ( ) set ) ) )) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) set ) . (IC ) : ( ( ) ( ) Element of the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) ) : ( ( ) ( ) set ) = NextLoc ((IC s : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) State of ( ( ) ( ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
end;

theorem :: AMI_WSTD:21
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for il being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) )
for i being ( ( ) ( ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) st i : ( ( ) ( ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) is sequential holds
NIC (i : ( ( ) ( ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ,il : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( non empty complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) = {(NextLoc (il : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( non empty trivial finite V30() 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -element complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) ;

theorem :: AMI_WSTD:22
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for i being ( ( ) ( ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) st i : ( ( ) ( ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) is sequential holds
not i : ( ( ) ( ) Instruction of ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) is halting ;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
cluster sequential -> non halting for ( ( ) ( ) Element of the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ;
cluster halting -> non sequential for ( ( ) ( ) Element of the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ;
end;

begin

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let F be ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like ) Function) ;
attr F is para-closed means :: AMI_WSTD:def 9
for s being ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) State of ( ( ) ( ) set ) ) st IC s : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) State of ( ( ) ( ) set ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = il. (S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ,0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
for k being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds IC (Comput (F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) ,s : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) State of ( ( ) ( ) set ) ) ,k : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) )) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like the_Values_of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( Relation-like the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) ( Relation-like non-empty the carrier of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) set ) -defined Function-like total ) set ) -compatible total ) set ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) ;
end;

theorem :: AMI_WSTD:23
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for F being ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite countable V94() ) Function) st F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite countable V94() ) Function) is really-closed & il. (S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite countable V94() ) Function) : ( ( ) ( finite complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) holds
F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite countable V94() ) Function) is para-closed ;

theorem :: AMI_WSTD:24
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) holds (il. (S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) .--> (halt S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( halting non sequential non sequential ) Element of the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) : ( ( ) ( Relation-like {(il. (b2 : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( non empty trivial finite V30() 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -element complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) set ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined {(il. (b2 : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( non empty trivial finite V30() 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -element complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) set ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty trivial Function-like one-to-one constant finite 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -element countable V94() ) set ) is really-closed ;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let F be ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite countable V94() ) Function) ;
attr F is lower means :: AMI_WSTD:def 10
for l being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) holds
for m being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) holds
m : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) ;
end;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
cluster Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued empty Function-like finite -> Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) Mem-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite lower for ( ( ) ( ) set ) ;
end;

theorem :: AMI_WSTD:25
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for i being ( ( ) ( ) Element of the InstructionsF of T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) holds (il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) .--> i : ( ( ) ( ) Element of the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) : ( ( ) ( Relation-like {(il. (b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( non empty trivial finite V30() 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -element complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) set ) -defined NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined {(il. (b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) } : ( ( ) ( non empty trivial finite V30() 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -element complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) set ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty trivial Function-like one-to-one constant finite 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -element countable V94() ) set ) is lower ;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
cluster Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -element countable V94() lower for ( ( ) ( ) set ) ;
end;

theorem :: AMI_WSTD:26
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for F being ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower ) Function) holds il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower ) Function) : ( ( ) ( non empty finite complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) ;

theorem :: AMI_WSTD:27
for z being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat)
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for P being ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b3 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b3 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite countable V94() lower ) Function) holds
( z : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) < card P : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b3 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b3 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite countable V94() lower ) Function) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of omega : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) set ) ) iff il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,z : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom P : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b3 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b3 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite countable V94() lower ) Function) : ( ( ) ( finite complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) ) ;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let F be ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) ;
func LastLoc F -> ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) means :: AMI_WSTD:def 11
ex M being ( ( non empty finite natural-membered ) ( non empty finite complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) set ) st
( M : ( ( non empty finite natural-membered ) ( non empty finite complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) set ) = { (locnum (l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) where l is ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) } & it : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) = il. (S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ,(max M : ( ( non empty finite natural-membered ) ( non empty finite complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) set ) ) : ( ( ext-real ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative countable V68() ) set ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) );
end;

theorem :: AMI_WSTD:28
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for F being ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) holds LastLoc F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) : ( ( ) ( non empty finite complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) ;

theorem :: AMI_WSTD:29
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for F, G being ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) st F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) c= G : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) holds
LastLoc F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= LastLoc G : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ;

theorem :: AMI_WSTD:30
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for F being ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function)
for l being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) : ( ( ) ( non empty finite complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) holds
l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= LastLoc F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ;

theorem :: AMI_WSTD:31
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for F being ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower ) Function)
for G being ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) st F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower ) Function) c= G : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) & LastLoc F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower ) Function) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = LastLoc G : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds
F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower ) Function) = G : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) ;

theorem :: AMI_WSTD:32
for N being ( ( with_zero ) ( non empty with_zero ) set )
for T being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for F being ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower ) Function) holds LastLoc F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower ) Function) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = il. (T : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ,((card F : ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of b2 : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower ) Function) ) : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of omega : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) set ) ) -' 1 : ( ( ) ( ordinal natural non empty V16() V17() finite cardinal V41() ext-real positive non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V53() V54() V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
cluster Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite really-closed lower -> Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued Function-like finite para-closed for ( ( ) ( ) set ) ;
end;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let F be ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() ) Function) ;
attr F is halt-ending means :: AMI_WSTD:def 12
F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) . (LastLoc F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = halt S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) Element of the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) ;
attr F is unique-halt means :: AMI_WSTD:def 13
for f being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) . f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) : ( ( ) ( ) set ) = halt S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( ) ( ) Element of the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) & f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) in dom F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) holds
f : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = LastLoc F : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
end;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
cluster Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty trivial Function-like finite countable V94() lower halt-ending unique-halt for ( ( ) ( ) set ) ;
end;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
cluster Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty trivial Function-like finite countable V94() really-closed lower for ( ( ) ( ) set ) ;
end;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
cluster Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty trivial Function-like finite countable V94() really-closed lower halt-ending unique-halt for ( ( ) ( ) set ) ;
end;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
mode pre-Macro of S is ( ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite lower halt-ending unique-halt ) ( Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() lower halt-ending unique-halt ) Function) ;
end;

registration
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
cluster Relation-like NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) -defined the InstructionsF of S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) -valued non empty Function-like finite countable V94() really-closed lower halt-ending unique-halt for ( ( ) ( ) set ) ;
end;

theorem :: AMI_WSTD:33
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for l1, l2 being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) st SUCC (l1 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() countable ) Element of bool NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) : ( ( ) ( non trivial non finite ) set ) ) = NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) holds
l1 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) <= l2 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated ) ( non empty with_non-empty_values IC-Ins-separated ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ;

definition
let N be ( ( with_zero ) ( non empty with_zero ) set ) ;
let S be ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ;
let loc be ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
let k be ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ;
func loc -' (k,S) -> ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) equals :: AMI_WSTD:def 14
il. (S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) ,((locnum (loc : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) set ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated halting weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated halting InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -' k : ( ( standard-ins V131() V132() V134() ) ( Relation-like non empty standard-ins V131() V132() V134() ) set ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;
end;

theorem :: AMI_WSTD:34
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for l being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -' (0 : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ,S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b1 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;

theorem :: AMI_WSTD:35
for k being ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat)
for N being ( ( with_zero ) ( non empty with_zero ) set )
for S being ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over N : ( ( with_zero ) ( non empty with_zero ) set ) )
for l being ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) holds (l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) + (k : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ,S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) )) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) -' (k : ( ( natural ) ( ordinal natural V16() V17() finite cardinal ext-real non negative countable ) Nat) ,S : ( ( non empty with_non-empty_values IC-Ins-separated weakly_standard ) ( non empty with_non-empty_values IC-Ins-separated InsLoc-antisymmetric weakly_standard ) AMI-Struct over b2 : ( ( with_zero ) ( non empty with_zero ) set ) ) ) : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) = l : ( ( ) ( ordinal natural V16() V17() finite cardinal V41() ext-real non negative complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V55() V56() V57() countable V68() ) Element of NAT : ( ( ) ( ordinal non empty non trivial non finite cardinal limit_cardinal complex-membered ext-real-membered real-membered rational-membered integer-membered natural-membered V52() V53() V55() countable denumerable with_zero ) Element of bool REAL : ( ( ) ( non empty complex-membered ext-real-membered real-membered V52() V55() V56() V58() with_zero ) set ) : ( ( ) ( ) set ) ) ) ;