:: VALUAT_1 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
:: deftheorem defines Valuations_in VALUAT_1:def 1 :
theorem :: VALUAT_1:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th2: :: VALUAT_1:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def2 defines boolean-valued VALUAT_1:def 2 :
:: deftheorem Def3 defines 'not' VALUAT_1:def 3 :
:: deftheorem Def4 defines '&' VALUAT_1:def 4 :
:: deftheorem Def5 defines 'not' VALUAT_1:def 5 :
:: deftheorem Def6 defines '&' VALUAT_1:def 6 :
:: deftheorem Def7 defines FOR_ALL VALUAT_1:def 7 :
theorem :: VALUAT_1:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: VALUAT_1:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: VALUAT_1:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: VALUAT_1:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th7: :: VALUAT_1:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th8: :: VALUAT_1:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def8 defines *' VALUAT_1:def 8 :
:: deftheorem Def9 defines 'in' VALUAT_1:def 9 :
:: deftheorem defines interpretation VALUAT_1:def 10 :
definition
let A be non
empty set ;
let J be
interpretation of
A;
let p be
Element of
CQC-WFF ;
func Valid p,
J -> Element of
Funcs (Valuations_in A),
BOOLEAN means :
Def11:
:: VALUAT_1:def 11
ex
F being
Function of
CQC-WFF ,
Funcs (Valuations_in A),
BOOLEAN st
(
it = F . p &
F . VERUM = (Valuations_in A) --> TRUE & ( for
p,
q being
Element of
CQC-WFF for
x being
bound_QC-variable for
k being
Nat for
ll being
CQC-variable_list of
k for
P being
QC-pred_symbol of
k holds
(
F . (P ! ll) = ll 'in' (J . P) &
F . ('not' p) = 'not' (F . p) &
F . (p '&' q) = (F . p) '&' (F . q) &
F . (All x,p) = FOR_ALL x,
(F . p) ) ) );
correctness
existence
ex b1 being Element of Funcs (Valuations_in A),BOOLEAN ex F being Function of CQC-WFF , Funcs (Valuations_in A),BOOLEAN st
( b1 = F . p & F . VERUM = (Valuations_in A) --> TRUE & ( for p, q being Element of CQC-WFF
for x being bound_QC-variable
for k being Nat
for ll being CQC-variable_list of k
for P being QC-pred_symbol of k holds
( F . (P ! ll) = ll 'in' (J . P) & F . ('not' p) = 'not' (F . p) & F . (p '&' q) = (F . p) '&' (F . q) & F . (All x,p) = FOR_ALL x,(F . p) ) ) );
uniqueness
for b1, b2 being Element of Funcs (Valuations_in A),BOOLEAN st ex F being Function of CQC-WFF , Funcs (Valuations_in A),BOOLEAN st
( b1 = F . p & F . VERUM = (Valuations_in A) --> TRUE & ( for p, q being Element of CQC-WFF
for x being bound_QC-variable
for k being Nat
for ll being CQC-variable_list of k
for P being QC-pred_symbol of k holds
( F . (P ! ll) = ll 'in' (J . P) & F . ('not' p) = 'not' (F . p) & F . (p '&' q) = (F . p) '&' (F . q) & F . (All x,p) = FOR_ALL x,(F . p) ) ) ) & ex F being Function of CQC-WFF , Funcs (Valuations_in A),BOOLEAN st
( b2 = F . p & F . VERUM = (Valuations_in A) --> TRUE & ( for p, q being Element of CQC-WFF
for x being bound_QC-variable
for k being Nat
for ll being CQC-variable_list of k
for P being QC-pred_symbol of k holds
( F . (P ! ll) = ll 'in' (J . P) & F . ('not' p) = 'not' (F . p) & F . (p '&' q) = (F . p) '&' (F . q) & F . (All x,p) = FOR_ALL x,(F . p) ) ) ) holds
b1 = b2;
end;
:: deftheorem Def11 defines Valid VALUAT_1:def 11 :
Lm1:
for p being Element of CQC-WFF
for A being non empty set
for J being interpretation of A holds
( Valid VERUM ,J = (Valuations_in A) --> TRUE & ( for k being Nat
for ll being CQC-variable_list of k
for P being QC-pred_symbol of k holds Valid (P ! ll),J = ll 'in' (J . P) ) & ( for p being Element of CQC-WFF holds Valid ('not' p),J = 'not' (Valid p,J) ) & ( for q being Element of CQC-WFF holds Valid (p '&' q),J = (Valid p,J) '&' (Valid q,J) ) & ( for x being bound_QC-variable holds Valid (All x,p),J = FOR_ALL x,(Valid p,J) ) )
theorem :: VALUAT_1:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: VALUAT_1:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: VALUAT_1:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: VALUAT_1:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: VALUAT_1:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th14: :: VALUAT_1:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: VALUAT_1:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th17: :: VALUAT_1:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: VALUAT_1:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th20: :: VALUAT_1:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th22: :: VALUAT_1:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th24: :: VALUAT_1:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def12 defines |= VALUAT_1:def 12 :
theorem :: VALUAT_1:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: VALUAT_1:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th30: :: VALUAT_1:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th31: :: VALUAT_1:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th33: :: VALUAT_1:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th35: :: VALUAT_1:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th36: :: VALUAT_1:36 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th37: :: VALUAT_1:37 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def13 defines |= VALUAT_1:def 13 :
Lm2:
for u, w, z being Element of BOOLEAN holds 'not' (('not' (u '&' ('not' w))) '&' (('not' (w '&' z)) '&' (u '&' z))) = TRUE
theorem :: VALUAT_1:38 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th39: :: VALUAT_1:39 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th40: :: VALUAT_1:40 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th41: :: VALUAT_1:41 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th42: :: VALUAT_1:42 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th43: :: VALUAT_1:43 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th44: :: VALUAT_1:44 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th45: :: VALUAT_1:45 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th46: :: VALUAT_1:46 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th47: :: VALUAT_1:47 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th48: :: VALUAT_1:48 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:49 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th50: :: VALUAT_1:50 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:51 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:52 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:53 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:54 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:55 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:56 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:57 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:58 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: VALUAT_1:59 :: Showing IDV graph ... (Click the Palm Tree again to close it)