:: ALGSEQ_1 semantic presentation
:: deftheorem defines PSeg ALGSEQ_1:def 1 :
for b
1 being
Nat holds
PSeg b
1 = { b2 where B is Nat : b2 < b1 } ;
E1:
for b1 being Nat
for b2 being set holds
( b2 in PSeg b1 implies b2 is Nat )
;
theorem :: ALGSEQ_1:1
canceled;
theorem :: ALGSEQ_1:2
canceled;
theorem :: ALGSEQ_1:3
canceled;
theorem :: ALGSEQ_1:4
canceled;
theorem :: ALGSEQ_1:5
canceled;
theorem :: ALGSEQ_1:6
canceled;
theorem :: ALGSEQ_1:7
canceled;
theorem :: ALGSEQ_1:8
canceled;
theorem :: ALGSEQ_1:9
canceled;
theorem E2: :: ALGSEQ_1:10
for b
1, b
2 being
Nat holds
( b
1 in PSeg b
2 iff b
1 < b
2 )
proof
let c
1, c
2 be
Nat;
( c
1 in { b1 where B is Nat : b1 < c2 } iff ex b
1 being
Nat st
( c
1 = b
1 & b
1 < c
2 ) )
;
hence
( c
1 in PSeg c
2 iff c
1 < c
2 )
;
end;
theorem E3: :: ALGSEQ_1:11
theorem E4: :: ALGSEQ_1:12
theorem E5: :: ALGSEQ_1:13
theorem E6: :: ALGSEQ_1:14
theorem E7: :: ALGSEQ_1:15
theorem :: ALGSEQ_1:16
theorem :: ALGSEQ_1:17
:: deftheorem E8 defines finite-Support ALGSEQ_1:def 2 :
:: deftheorem E9 defines is_at_least_length_of ALGSEQ_1:def 3 :
E10:
for b1 being non empty ZeroStr
for b2 being AlgSequence of b1 holds
ex b3 being Nat st b3 is_at_least_length_of b2
E11:
for b1 being non empty ZeroStr
for b2 being AlgSequence of b1 holds
ex b3 being Nat st
( b3 is_at_least_length_of b2 & for b4 being Nat holds
( b4 is_at_least_length_of b2 implies b3 <= b4 ) )
E12:
for b1, b2 being Nat
for b3 being non empty ZeroStr
for b4 being AlgSequence of b3 holds
( ( b1 is_at_least_length_of b4 & for b5 being Nat holds
( b5 is_at_least_length_of b4 implies b1 <= b5 ) & b2 is_at_least_length_of b4 & for b5 being Nat holds
( b5 is_at_least_length_of b4 implies b2 <= b5 ) ) implies ( b1 = b2 ) )
:: deftheorem E13 defines len ALGSEQ_1:def 4 :
theorem :: ALGSEQ_1:18
canceled;
theorem :: ALGSEQ_1:19
canceled;
theorem :: ALGSEQ_1:20
canceled;
theorem :: ALGSEQ_1:21
canceled;
theorem E14: :: ALGSEQ_1:22
theorem :: ALGSEQ_1:23
canceled;
theorem E15: :: ALGSEQ_1:24
theorem E16: :: ALGSEQ_1:25
:: deftheorem defines support ALGSEQ_1:def 5 :
theorem :: ALGSEQ_1:26
canceled;
theorem :: ALGSEQ_1:27
theorem E17: :: ALGSEQ_1:28
theorem :: ALGSEQ_1:29
:: deftheorem E18 defines <% ALGSEQ_1:def 6 :
E19:
for b1 being non empty ZeroStr
for b2 being AlgSequence of b1 holds
( b2 = <%(0. b1)%> implies len b2 = 0 )
theorem :: ALGSEQ_1:30
canceled;
theorem E20: :: ALGSEQ_1:31
theorem :: ALGSEQ_1:32
theorem E21: :: ALGSEQ_1:33
theorem :: ALGSEQ_1:34