:: QC_LANG1 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
theorem :: QC_LANG1:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th2: :: QC_LANG1:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines QC-variables QC_LANG1:def 1 :
theorem :: QC_LANG1:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th4: :: QC_LANG1:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
mode QC-variable is Element of
QC-variables ;
func bound_QC-variables -> Subset of
QC-variables equals :: QC_LANG1:def 2
[:{4},NAT :];
coherence
[:{4},NAT :] is Subset of QC-variables
func fixed_QC-variables -> Subset of
QC-variables equals :: QC_LANG1:def 3
[:{5},NAT :];
coherence
[:{5},NAT :] is Subset of QC-variables
func free_QC-variables -> Subset of
QC-variables equals :: QC_LANG1:def 4
[:{6},NAT :];
coherence
[:{6},NAT :] is Subset of QC-variables
func QC-pred_symbols -> set equals :: QC_LANG1:def 5
{ [k,l] where k, l is Nat : 7 <= k } ;
coherence
{ [k,l] where k, l is Nat : 7 <= k } is set
;
end;
:: deftheorem defines bound_QC-variables QC_LANG1:def 2 :
:: deftheorem defines fixed_QC-variables QC_LANG1:def 3 :
:: deftheorem defines free_QC-variables QC_LANG1:def 4 :
:: deftheorem defines QC-pred_symbols QC_LANG1:def 5 :
theorem :: QC_LANG1:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th10: :: QC_LANG1:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def6 defines the_arity_of QC_LANG1:def 6 :
:: deftheorem defines -ary_QC-pred_symbols QC_LANG1:def 7 :
:: deftheorem Def8 defines QC-variable_list QC_LANG1:def 8 :
:: deftheorem Def9 defines QC-closed QC_LANG1:def 9 :
Lm1:
for k, l being Nat holds <*[k,l]*> is FinSequence of [:NAT ,NAT :]
Lm2:
for k being Nat
for p being QC-pred_symbol of k
for ll being QC-variable_list of k holds <*p*> ^ ll is FinSequence of [:NAT ,NAT :]
Lm3:
for x being bound_QC-variable
for p being FinSequence of [:NAT ,NAT :] holds (<*[3,0]*> ^ <*x*>) ^ p is FinSequence of [:NAT ,NAT :]
:: deftheorem Def10 defines QC-WFF QC_LANG1:def 10 :
theorem :: QC_LANG1:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th21: :: QC_LANG1:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def11 defines ! QC_LANG1:def 11 :
theorem :: QC_LANG1:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th23: :: QC_LANG1:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines @ QC_LANG1:def 12 :
:: deftheorem defines VERUM QC_LANG1:def 13 :
:: deftheorem defines 'not' QC_LANG1:def 14 :
:: deftheorem defines '&' QC_LANG1:def 15 :
:: deftheorem defines All QC_LANG1:def 16 :
:: deftheorem Def17 defines atomic QC_LANG1:def 17 :
:: deftheorem Def18 defines negative QC_LANG1:def 18 :
:: deftheorem Def19 defines conjunctive QC_LANG1:def 19 :
:: deftheorem Def20 defines universal QC_LANG1:def 20 :
theorem :: QC_LANG1:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th33: :: QC_LANG1:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th34: :: QC_LANG1:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th35: :: QC_LANG1:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th36: :: QC_LANG1:36 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th37: :: QC_LANG1:37 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def21 defines the_pred_symbol_of QC_LANG1:def 21 :
:: deftheorem Def22 defines the_arguments_of QC_LANG1:def 22 :
:: deftheorem Def23 defines the_argument_of QC_LANG1:def 23 :
:: deftheorem Def24 defines the_left_argument_of QC_LANG1:def 24 :
:: deftheorem Def25 defines the_right_argument_of QC_LANG1:def 25 :
definition
let F be
Element of
QC-WFF ;
assume A1:
F is
universal
;
func bound_in F -> bound_QC-variable means :
Def26:
:: QC_LANG1:def 26
ex
p being
Element of
QC-WFF st
F = All it,
p;
existence
ex b1 being bound_QC-variable ex p being Element of QC-WFF st F = All b1,p
by A1, Def20;
uniqueness
for b1, b2 being bound_QC-variable st ex p being Element of QC-WFF st F = All b1,p & ex p being Element of QC-WFF st F = All b2,p holds
b1 = b2
func the_scope_of F -> QC-formula means :
Def27:
:: QC_LANG1:def 27
ex
x being
bound_QC-variable st
F = All x,
it;
existence
ex b1 being QC-formula ex x being bound_QC-variable st F = All x,b1
uniqueness
for b1, b2 being QC-formula st ex x being bound_QC-variable st F = All x,b1 & ex x being bound_QC-variable st F = All x,b2 holds
b1 = b2
end;
:: deftheorem Def26 defines bound_in QC_LANG1:def 26 :
:: deftheorem Def27 defines the_scope_of QC_LANG1:def 27 :
theorem :: QC_LANG1:38 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:39 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:40 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:41 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:42 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:43 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem :: QC_LANG1:44 :: Showing IDV graph ... (Click the Palm Tree again to close it)
canceled;
theorem Th45: :: QC_LANG1:45 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th46: :: QC_LANG1:46 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th47: :: QC_LANG1:47 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th48: :: QC_LANG1:48 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th49: :: QC_LANG1:49 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th50: :: QC_LANG1:50 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th51: :: QC_LANG1:51 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines still_not-bound_in QC_LANG1:def 28 :
:: deftheorem defines still_not-bound_in QC_LANG1:def 29 :
:: deftheorem defines closed QC_LANG1:def 30 :