:: QMAX_1 semantic presentation
:: deftheorem Def1 defines Probabilities QMAX_1:def 1 :
:: deftheorem Def2 defines Obs QMAX_1:def 2 :
:: deftheorem Def3 defines Sts QMAX_1:def 3 :
:: deftheorem Def4 defines Meas QMAX_1:def 4 :
reconsider c1 = {0} as non empty set ;
consider c2 being Function of Borel_Sets , REAL such that
Lemma2:
for b1 being Subset of REAL st b1 in Borel_Sets holds
( ( 0 in b1 implies c2 . b1 = 1 ) & ( not 0 in b1 implies c2 . b1 = 0 ) )
by PROB_1:60;
Lemma3:
for b1 being Event of Borel_Sets holds
( ( 0 in b1 implies c2 . b1 = 1 ) & ( not 0 in b1 implies c2 . b1 = 0 ) )
Lemma4:
for b1 being Event of Borel_Sets holds 0 <= c2 . b1
Lemma5:
c2 . REAL = 1
Lemma6:
for b1, b2 being Event of Borel_Sets st b1 misses b2 holds
c2 . (b1 \/ b2) = (c2 . b1) + (c2 . b2)
for b1 being SetSequence of Borel_Sets st b1 is non-increasing holds
( c2 * b1 is convergent & lim (c2 * b1) = c2 . (Intersection b1) )
then reconsider c3 = c2 as Probability of Borel_Sets by Lemma4, Lemma5, Lemma6, PROB_1:def 13;
reconsider c4 = {[[0,0],c3]} as Function by GRFUNC_1:15;
Lemma7:
( dom c4 = {[0,0]} & rng c4 = {c3} )
by RELAT_1:23;
then Lemma8:
dom c4 = [:c1,c1:]
by ZFMISC_1:35;
c3 in Probabilities Borel_Sets
by Def1;
then
rng c4 c= Probabilities Borel_Sets
by Lemma7, ZFMISC_1:37;
then reconsider c5 = c4 as Function of [:c1,c1:], Probabilities Borel_Sets by Lemma8, FUNCT_2:def 1, RELSET_1:11;
E9:
now
thus
for
b1,
b2 being
Element of
Obs QM_Str(#
c1,
c1,
c5 #) st ( for
b3 being
Element of
Sts QM_Str(#
c1,
c1,
c5 #) holds
Meas b1,
b3 = Meas b2,
b3 ) holds
b1 = b2
thus
for
b1,
b2 being
Element of
Sts QM_Str(#
c1,
c1,
c5 #) st ( for
b3 being
Element of
Obs QM_Str(#
c1,
c1,
c5 #) holds
Meas b3,
b1 = Meas b3,
b2 ) holds
b1 = b2
thus
for
b1,
b2 being
Element of
Sts QM_Str(#
c1,
c1,
c5 #)
for
b3 being
Real st 0
<= b3 &
b3 <= 1 holds
ex
b4 being
Element of
Sts QM_Str(#
c1,
c1,
c5 #) st
for
b5 being
Element of
Obs QM_Str(#
c1,
c1,
c5 #)
for
b6 being
Event of
Borel_Sets holds
(Meas b5,b4) . b6 = (b3 * ((Meas b5,b1) . b6)) + ((1 - b3) * ((Meas b5,b2) . b6))
proof
let c6,
c7 be
Element of
Sts QM_Str(#
c1,
c1,
c5 #);
E10:
(
c6 = 0 &
c7 = 0 )
by TARSKI:def 1;
let c8 be
Real;
assume
( 0
<= c8 &
c8 <= 1 )
;
take
c7
;
let c9 be
Element of
Obs QM_Str(#
c1,
c1,
c5 #);
let c10 be
Event of
Borel_Sets ;
thus (Meas c9,c7) . c10 =
(c8 + (1 - c8)) * ((Meas c9,c7) . c10)
.=
(c8 * ((Meas c9,c6) . c10)) + ((1 - c8) * ((Meas c9,c7) . c10))
by E10, XCMPLX_1:8
;
end;
end;
definition
let c6 be
QM_Str ;
attr a1 is
Quantum_Mechanics-like means :
Def5:
:: QMAX_1:def 5
( ( for
b1,
b2 being
Element of
Obs a1 st ( for
b3 being
Element of
Sts a1 holds
Meas b1,
b3 = Meas b2,
b3 ) holds
b1 = b2 ) & ( for
b1,
b2 being
Element of
Sts a1 st ( for
b3 being
Element of
Obs a1 holds
Meas b3,
b1 = Meas b3,
b2 ) holds
b1 = b2 ) & ( for
b1,
b2 being
Element of
Sts a1 for
b3 being
Real st 0
<= b3 &
b3 <= 1 holds
ex
b4 being
Element of
Sts a1 st
for
b5 being
Element of
Obs a1 for
b6 being
Event of
Borel_Sets holds
(Meas b5,b4) . b6 = (b3 * ((Meas b5,b1) . b6)) + ((1 - b3) * ((Meas b5,b2) . b6)) ) );
end;
:: deftheorem Def5 defines Quantum_Mechanics-like QMAX_1:def 5 :
for
b1 being
QM_Str holds
(
b1 is
Quantum_Mechanics-like iff ( ( for
b2,
b3 being
Element of
Obs b1 st ( for
b4 being
Element of
Sts b1 holds
Meas b2,
b4 = Meas b3,
b4 ) holds
b2 = b3 ) & ( for
b2,
b3 being
Element of
Sts b1 st ( for
b4 being
Element of
Obs b1 holds
Meas b4,
b2 = Meas b4,
b3 ) holds
b2 = b3 ) & ( for
b2,
b3 being
Element of
Sts b1 for
b4 being
Real st 0
<= b4 &
b4 <= 1 holds
ex
b5 being
Element of
Sts b1 st
for
b6 being
Element of
Obs b1 for
b7 being
Event of
Borel_Sets holds
(Meas b6,b5) . b7 = (b4 * ((Meas b6,b2) . b7)) + ((1 - b4) * ((Meas b6,b3) . b7)) ) ) );
:: deftheorem Def6 defines is_an_involution_in QMAX_1:def 6 :
:: deftheorem Def7 defines is_a_Quantuum_Logic_on QMAX_1:def 7 :
:: deftheorem Def8 defines Prop QMAX_1:def 8 :
theorem Th1: :: QMAX_1:1
canceled;
theorem Th2: :: QMAX_1:2
canceled;
theorem Th3: :: QMAX_1:3
canceled;
theorem Th4: :: QMAX_1:4
canceled;
theorem Th5: :: QMAX_1:5
canceled;
theorem Th6: :: QMAX_1:6
canceled;
theorem Th7: :: QMAX_1:7
canceled;
theorem Th8: :: QMAX_1:8
canceled;
theorem Th9: :: QMAX_1:9
canceled;
theorem Th10: :: QMAX_1:10
canceled;
theorem Th11: :: QMAX_1:11
canceled;
theorem Th12: :: QMAX_1:12
canceled;
theorem Th13: :: QMAX_1:13
canceled;
theorem Th14: :: QMAX_1:14
theorem Th15: :: QMAX_1:15
canceled;
theorem Th16: :: QMAX_1:16
:: deftheorem Def9 defines 'not' QMAX_1:def 9 :
:: deftheorem Def10 defines |- QMAX_1:def 10 :
:: deftheorem Def11 defines <==> QMAX_1:def 11 :
theorem Th17: :: QMAX_1:17
canceled;
theorem Th18: :: QMAX_1:18
canceled;
theorem Th19: :: QMAX_1:19
canceled;
theorem Th20: :: QMAX_1:20
theorem Th21: :: QMAX_1:21
theorem Th22: :: QMAX_1:22
theorem Th23: :: QMAX_1:23
theorem Th24: :: QMAX_1:24
theorem Th25: :: QMAX_1:25
theorem Th26: :: QMAX_1:26
theorem Th27: :: QMAX_1:27
theorem Th28: :: QMAX_1:28
:: deftheorem Def12 defines PropRel QMAX_1:def 12 :
theorem Th29: :: QMAX_1:29
canceled;
theorem Th30: :: QMAX_1:30
definition
let c6 be
Quantum_Mechanics;
func OrdRel c1 -> Relation of
Class (PropRel a1) means :
Def13:
:: QMAX_1:def 13
for
b1,
b2 being
Subset of
(Prop a1) holds
(
[b1,b2] in a2 iff (
b1 in Class (PropRel a1) &
b2 in Class (PropRel a1) & ( for
b3,
b4 being
Element of
Prop a1 st
b3 in b1 &
b4 in b2 holds
b3 |- b4 ) ) );
existence
ex b1 being Relation of Class (PropRel c6) st
for b2, b3 being Subset of (Prop c6) holds
( [b2,b3] in b1 iff ( b2 in Class (PropRel c6) & b3 in Class (PropRel c6) & ( for b4, b5 being Element of Prop c6 st b4 in b2 & b5 in b3 holds
b4 |- b5 ) ) )
uniqueness
for b1, b2 being Relation of Class (PropRel c6) st ( for b3, b4 being Subset of (Prop c6) holds
( [b3,b4] in b1 iff ( b3 in Class (PropRel c6) & b4 in Class (PropRel c6) & ( for b5, b6 being Element of Prop c6 st b5 in b3 & b6 in b4 holds
b5 |- b6 ) ) ) ) & ( for b3, b4 being Subset of (Prop c6) holds
( [b3,b4] in b2 iff ( b3 in Class (PropRel c6) & b4 in Class (PropRel c6) & ( for b5, b6 being Element of Prop c6 st b5 in b3 & b6 in b4 holds
b5 |- b6 ) ) ) ) holds
b1 = b2
end;
:: deftheorem Def13 defines OrdRel QMAX_1:def 13 :
theorem Th31: :: QMAX_1:31
canceled;
theorem Th32: :: QMAX_1:32
theorem Th33: :: QMAX_1:33
theorem Th34: :: QMAX_1:34
definition
let c6 be
Quantum_Mechanics;
func InvRel c1 -> Function of
Class (PropRel a1),
Class (PropRel a1) means :
Def14:
:: QMAX_1:def 14
for
b1 being
Element of
Prop a1 holds
a2 . (Class (PropRel a1),b1) = Class (PropRel a1),
('not' b1);
existence
ex b1 being Function of Class (PropRel c6), Class (PropRel c6) st
for b2 being Element of Prop c6 holds b1 . (Class (PropRel c6),b2) = Class (PropRel c6),('not' b2)
uniqueness
for b1, b2 being Function of Class (PropRel c6), Class (PropRel c6) st ( for b3 being Element of Prop c6 holds b1 . (Class (PropRel c6),b3) = Class (PropRel c6),('not' b3) ) & ( for b3 being Element of Prop c6 holds b2 . (Class (PropRel c6),b3) = Class (PropRel c6),('not' b3) ) holds
b1 = b2
end;
:: deftheorem Def14 defines InvRel QMAX_1:def 14 :
theorem Th35: :: QMAX_1:35
canceled;
theorem Th36: :: QMAX_1:36