:: QUANTAL1 semantic presentation
deffunc H1( non empty LattStr ) -> set = the carrier of a1;
deffunc H2( LattStr ) -> M5([:the carrier of a1,the carrier of a1:],the carrier of a1) = the L_join of a1;
deffunc H3( LattStr ) -> M5([:the carrier of a1,the carrier of a1:],the carrier of a1) = the L_meet of a1;
deffunc H4( HGrStr ) -> M5([:the carrier of a1,the carrier of a1:],the carrier of a1) = the mult of a1;
theorem Th1: :: QUANTAL1:1
theorem Th2: :: QUANTAL1:2
:: deftheorem Def1 defines directed QUANTAL1:def 1 :
theorem Th3: :: QUANTAL1:3
:: deftheorem Def2 defines with_left-zero QUANTAL1:def 2 :
:: deftheorem Def3 defines with_right-zero QUANTAL1:def 3 :
:: deftheorem Def4 defines with_zero QUANTAL1:def 4 :
:: deftheorem Def5 defines right-distributive QUANTAL1:def 5 :
:: deftheorem Def6 defines left-distributive QUANTAL1:def 6 :
:: deftheorem Def7 defines times-additive QUANTAL1:def 7 :
:: deftheorem Def8 defines times-continuous QUANTAL1:def 8 :
theorem Th4: :: QUANTAL1:4
theorem Th5: :: QUANTAL1:5
theorem Th6: :: QUANTAL1:6
registration
let c1 be non
empty set ;
let c2,
c3,
c4 be
BinOp of
c1;
let c5 be
Element of
c1;
cluster QuasiNetStr(#
a1,
a2,
a3,
a4,
a5 #)
-> non
empty ;
coherence
not QuasiNetStr(# c1,c2,c3,c4,c5 #) is empty
by STRUCT_0:def 1;
end;
theorem Th7: :: QUANTAL1:7
theorem Th8: :: QUANTAL1:8
theorem Th9: :: QUANTAL1:9
:: deftheorem Def9 defines idempotent QUANTAL1:def 9 :
Lemma11:
for b1 being non empty set
for b2 being UnOp of b1 st b2 is idempotent holds
for b3 being Element of b1 holds b2 . (b2 . b3) = b2 . b3
:: deftheorem Def10 defines inflationary QUANTAL1:def 10 :
:: deftheorem Def11 defines deflationary QUANTAL1:def 11 :
:: deftheorem Def12 defines monotone QUANTAL1:def 12 :
:: deftheorem Def13 defines \/-distributive QUANTAL1:def 13 :
theorem Th10: :: QUANTAL1:10
:: deftheorem Def14 defines times-monotone QUANTAL1:def 14 :
:: deftheorem Def15 defines -r> QUANTAL1:def 15 :
:: deftheorem Def16 defines -l> QUANTAL1:def 16 :
theorem Th11: :: QUANTAL1:11
theorem Th12: :: QUANTAL1:12
theorem Th13: :: QUANTAL1:13
theorem Th14: :: QUANTAL1:14
:: deftheorem Def17 defines dualizing QUANTAL1:def 17 :
:: deftheorem Def18 defines cyclic QUANTAL1:def 18 :
theorem Th15: :: QUANTAL1:15
theorem Th16: :: QUANTAL1:16
theorem Th17: :: QUANTAL1:17
theorem Th18: :: QUANTAL1:18
theorem Th19: :: QUANTAL1:19
theorem Th20: :: QUANTAL1:20
:: deftheorem Def19 defines cyclic QUANTAL1:def 19 :
:: deftheorem Def20 defines dualized QUANTAL1:def 20 :
theorem Th21: :: QUANTAL1:21
registration
let c1 be non
empty set ;
let c2,
c3,
c4 be
BinOp of
c1;
let c5,
c6 be
Element of
c1;
cluster Girard-QuantaleStr(#
a1,
a2,
a3,
a4,
a5,
a6 #)
-> non
empty ;
coherence
not Girard-QuantaleStr(# c1,c2,c3,c4,c5,c6 #) is empty
by STRUCT_0:def 1;
end;
:: deftheorem Def21 defines Bottom QUANTAL1:def 21 :
:: deftheorem Def22 defines Top QUANTAL1:def 22 :
:: deftheorem Def23 defines Bottom QUANTAL1:def 23 :
:: deftheorem Def24 defines Negation QUANTAL1:def 24 :
:: deftheorem Def25 defines Bottom QUANTAL1:def 25 :
:: deftheorem Def26 defines Bottom QUANTAL1:def 26 :
theorem Th22: :: QUANTAL1:22
theorem Th23: :: QUANTAL1:23
theorem Th24: :: QUANTAL1:24
theorem Th25: :: QUANTAL1:25
theorem Th26: :: QUANTAL1:26
:: deftheorem Def27 defines delta QUANTAL1:def 27 :
theorem Th27: :: QUANTAL1:27
theorem Th28: :: QUANTAL1:28
theorem Th29: :: QUANTAL1:29
theorem Th30: :: QUANTAL1:30
theorem Th31: :: QUANTAL1:31
theorem Th32: :: QUANTAL1:32
theorem Th33: :: QUANTAL1:33
theorem Th34: :: QUANTAL1:34