:: MODAL_1 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
Lm1:
for m being Nat holds {} is_a_proper_prefix_of <*m*>
:: deftheorem defines Root MODAL_1:def 1 :
:: deftheorem defines Root MODAL_1:def 2 :
theorem :: MODAL_1:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: MODAL_1:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th3: :: MODAL_1:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th4: :: MODAL_1:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th5: :: MODAL_1:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th6: :: MODAL_1:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th7: :: MODAL_1:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MODAL_1:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th9: :: MODAL_1:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th10: :: MODAL_1:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th11: :: MODAL_1:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th12: :: MODAL_1:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th13: :: MODAL_1:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MODAL_1:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th15: :: MODAL_1:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: MODAL_1:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th17: :: MODAL_1:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th18: :: MODAL_1:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th19: :: MODAL_1:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th20: :: MODAL_1:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MODAL_1:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th22: :: MODAL_1:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th23: :: MODAL_1:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th24: :: MODAL_1:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th25: :: MODAL_1:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th26: :: MODAL_1:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th27: :: MODAL_1:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm2:
for f being Function st dom f is finite holds
f is finite
theorem Th28: :: MODAL_1:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th29: :: MODAL_1:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th30: :: MODAL_1:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines MP-variables MODAL_1:def 3 :
:: deftheorem defines MP-conectives MODAL_1:def 4 :
theorem Th31: :: MODAL_1:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def5 defines DOMAIN_DecoratedTree MODAL_1:def 5 :
definition
func MP-WFF -> DOMAIN_DecoratedTree of
[:NAT ,NAT :] means :
Def6:
:: MODAL_1:def 6
( ( for
x being
DecoratedTree of
[:NAT ,NAT :] st
x in it holds
x is
finite ) & ( for
x being
finite DecoratedTree of
[:NAT ,NAT :] holds
(
x in it iff for
v being
Element of
dom x holds
(
branchdeg v <= 2 & ( not
branchdeg v = 0 or
x . v = [0,0] or ex
k being
Nat st
x . v = [3,k] ) & ( not
branchdeg v = 1 or
x . v = [1,0] or
x . v = [1,1] ) & (
branchdeg v = 2 implies
x . v = [2,0] ) ) ) ) );
existence
ex b1 being DOMAIN_DecoratedTree of [:NAT ,NAT :] st
( ( for x being DecoratedTree of [:NAT ,NAT :] st x in b1 holds
x is finite ) & ( for x being finite DecoratedTree of [:NAT ,NAT :] holds
( x in b1 iff for v being Element of dom x holds
( branchdeg v <= 2 & ( not branchdeg v = 0 or x . v = [0,0] or ex k being Nat st x . v = [3,k] ) & ( not branchdeg v = 1 or x . v = [1,0] or x . v = [1,1] ) & ( branchdeg v = 2 implies x . v = [2,0] ) ) ) ) )
uniqueness
for b1, b2 being DOMAIN_DecoratedTree of [:NAT ,NAT :] st ( for x being DecoratedTree of [:NAT ,NAT :] st x in b1 holds
x is finite ) & ( for x being finite DecoratedTree of [:NAT ,NAT :] holds
( x in b1 iff for v being Element of dom x holds
( branchdeg v <= 2 & ( not branchdeg v = 0 or x . v = [0,0] or ex k being Nat st x . v = [3,k] ) & ( not branchdeg v = 1 or x . v = [1,0] or x . v = [1,1] ) & ( branchdeg v = 2 implies x . v = [2,0] ) ) ) ) & ( for x being DecoratedTree of [:NAT ,NAT :] st x in b2 holds
x is finite ) & ( for x being finite DecoratedTree of [:NAT ,NAT :] holds
( x in b2 iff for v being Element of dom x holds
( branchdeg v <= 2 & ( not branchdeg v = 0 or x . v = [0,0] or ex k being Nat st x . v = [3,k] ) & ( not branchdeg v = 1 or x . v = [1,0] or x . v = [1,1] ) & ( branchdeg v = 2 implies x . v = [2,0] ) ) ) ) holds
b1 = b2
end;
:: deftheorem Def6 defines MP-WFF MODAL_1:def 6 :
:: deftheorem defines the_arity_of MODAL_1:def 7 :
:: deftheorem Def8 defines @ MODAL_1:def 8 :
theorem Th32: :: MODAL_1:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th33: :: MODAL_1:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th34: :: MODAL_1:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let A be
MP-wff;
func 'not' A -> MP-wff equals :: MODAL_1:def 9
((elementary_tree 1) --> [1,0]) with-replacement <*0*>,
A;
coherence
((elementary_tree 1) --> [1,0]) with-replacement <*0*>,A is MP-wff
by Th32;
func (#) A -> MP-wff equals :: MODAL_1:def 10
((elementary_tree 1) --> [1,1]) with-replacement <*0*>,
A;
coherence
((elementary_tree 1) --> [1,1]) with-replacement <*0*>,A is MP-wff
by Th33;
let B be
MP-wff;
func A '&' B -> MP-wff equals :: MODAL_1:def 11
(((elementary_tree 2) --> [2,0]) with-replacement <*0*>,A) with-replacement <*1*>,
B;
coherence
(((elementary_tree 2) --> [2,0]) with-replacement <*0*>,A) with-replacement <*1*>,B is MP-wff
by Th34;
end;
:: deftheorem defines 'not' MODAL_1:def 9 :
:: deftheorem defines (#) MODAL_1:def 10 :
:: deftheorem defines '&' MODAL_1:def 11 :
:: deftheorem defines ? MODAL_1:def 12 :
:: deftheorem defines 'or' MODAL_1:def 13 :
:: deftheorem defines => MODAL_1:def 14 :
theorem Th35: :: MODAL_1:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th36: :: MODAL_1:36 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines @ MODAL_1:def 15 :
theorem Th37: :: MODAL_1:37 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm3:
for n, m being Nat holds <*0*> in dom ((elementary_tree 1) --> [n,m])
theorem Th38: :: MODAL_1:38 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th39: :: MODAL_1:39 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th40: :: MODAL_1:40 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
A,
B,
A1,
B1 being
MP-wff st
A '&' B = A1 '&' B1 holds
(
A = A1 &
B = B1 )
:: deftheorem defines VERUM MODAL_1:def 16 :
theorem :: MODAL_1:41 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th42: :: MODAL_1:42 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th43: :: MODAL_1:43 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th44: :: MODAL_1:44 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th45: :: MODAL_1:45 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th46: :: MODAL_1:46 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def17 defines atomic MODAL_1:def 17 :
:: deftheorem Def18 defines negative MODAL_1:def 18 :
:: deftheorem Def19 defines necessitive MODAL_1:def 19 :
:: deftheorem Def20 defines conjunctive MODAL_1:def 20 :
theorem :: MODAL_1:47 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th48: :: MODAL_1:48 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th49: :: MODAL_1:49 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th50: :: MODAL_1:50 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th51: :: MODAL_1:51 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm4:
for A, B being MP-wff holds
( VERUM <> 'not' A & VERUM <> (#) A & VERUM <> A '&' B )
Lm5:
[0,0] is MP-conective
Lm6:
for p being MP-variable holds VERUM <> @ p
theorem :: MODAL_1:52 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MODAL_1:53 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MODAL_1:54 :: Showing IDV graph ... (Click the Palm Tree again to close it)