:: BVFUNC_1 semantic presentation
:: Showing IDV graph ... (Click the Palm Trees again to close it)
:: deftheorem defines 'imp' BVFUNC_1:def 1 :
:: deftheorem defines 'eqv' BVFUNC_1:def 2 :
:: deftheorem Def3 defines '<' BVFUNC_1:def 3 :
:: deftheorem defines BVF BVFUNC_1:def 4 :
:: deftheorem Def5 defines 'or' BVFUNC_1:def 5 :
:: deftheorem Def6 defines 'xor' BVFUNC_1:def 6 :
:: deftheorem Def7 defines 'or' BVFUNC_1:def 7 :
:: deftheorem defines 'xor' BVFUNC_1:def 8 :
:: deftheorem Def9 defines 'imp' BVFUNC_1:def 9 :
:: deftheorem Def10 defines 'eqv' BVFUNC_1:def 10 :
definition
let A be non
empty set ;
let p,
q be
Element of
Funcs A,
BOOLEAN ;
:: original: 'imp'redefine func p 'imp' q -> Element of
Funcs A,
BOOLEAN means :
Def11:
:: BVFUNC_1:def 11
for
x being
Element of
A holds
it . x = ('not' (Pj p,x)) 'or' (Pj q,x);
coherence
p 'imp' q is Element of Funcs A,BOOLEAN
compatibility
for b1 being Element of Funcs A,BOOLEAN holds
( b1 = p 'imp' q iff for x being Element of A holds b1 . x = ('not' (Pj p,x)) 'or' (Pj q,x) )
:: original: 'eqv'redefine func p 'eqv' q -> Element of
Funcs A,
BOOLEAN means :
Def12:
:: BVFUNC_1:def 12
for
x being
Element of
A holds
it . x = 'not' ((Pj p,x) 'xor' (Pj q,x));
coherence
p 'eqv' q is Element of Funcs A,BOOLEAN
compatibility
for b1 being Element of Funcs A,BOOLEAN holds
( b1 = p 'eqv' q iff for x being Element of A holds b1 . x = 'not' ((Pj p,x) 'xor' (Pj q,x)) )
end;
:: deftheorem Def11 defines 'imp' BVFUNC_1:def 11 :
:: deftheorem Def12 defines 'eqv' BVFUNC_1:def 12 :
:: deftheorem Def13 defines O_el BVFUNC_1:def 13 :
:: deftheorem Def14 defines I_el BVFUNC_1:def 14 :
theorem :: BVFUNC_1:1
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: BVFUNC_1:2
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem :: BVFUNC_1:3
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
canceled;
theorem Th4: :: BVFUNC_1:4
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th5: :: BVFUNC_1:5
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th6: :: BVFUNC_1:6
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:7
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th8: :: BVFUNC_1:8
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th9: :: BVFUNC_1:9
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th10: :: BVFUNC_1:10
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:11
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th12: :: BVFUNC_1:12
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th13: :: BVFUNC_1:13
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:14
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:15
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:16
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:17
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def15 defines '<' BVFUNC_1:def 15 :
theorem :: BVFUNC_1:18
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th19: :: BVFUNC_1:19
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:20
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:21
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
definition
let Y be non
empty set ;
let a be
Element of
Funcs Y,
BOOLEAN ;
func B_INF a -> Element of
Funcs Y,
BOOLEAN means :
Def16:
:: BVFUNC_1:def 16
it = I_el Y if for
x being
Element of
Y holds
Pj a,
x = TRUE otherwise it = O_el Y;
correctness
consistency
for b1 being Element of Funcs Y,BOOLEAN holds verum;
existence
( ( for b1 being Element of Funcs Y,BOOLEAN holds verum ) & ( ( for x being Element of Y holds Pj a,x = TRUE ) implies ex b1 being Element of Funcs Y,BOOLEAN st b1 = I_el Y ) & ( not for x being Element of Y holds Pj a,x = TRUE implies ex b1 being Element of Funcs Y,BOOLEAN st b1 = O_el Y ) );
uniqueness
for b1, b2 being Element of Funcs Y,BOOLEAN holds
( ( ( for x being Element of Y holds Pj a,x = TRUE ) & b1 = I_el Y & b2 = I_el Y implies b1 = b2 ) & ( not for x being Element of Y holds Pj a,x = TRUE & b1 = O_el Y & b2 = O_el Y implies b1 = b2 ) );
;
func B_SUP a -> Element of
Funcs Y,
BOOLEAN means :
Def17:
:: BVFUNC_1:def 17
it = O_el Y if for
x being
Element of
Y holds
Pj a,
x = FALSE otherwise it = I_el Y;
correctness
consistency
for b1 being Element of Funcs Y,BOOLEAN holds verum;
existence
( ( for b1 being Element of Funcs Y,BOOLEAN holds verum ) & ( ( for x being Element of Y holds Pj a,x = FALSE ) implies ex b1 being Element of Funcs Y,BOOLEAN st b1 = O_el Y ) & ( not for x being Element of Y holds Pj a,x = FALSE implies ex b1 being Element of Funcs Y,BOOLEAN st b1 = I_el Y ) );
uniqueness
for b1, b2 being Element of Funcs Y,BOOLEAN holds
( ( ( for x being Element of Y holds Pj a,x = FALSE ) & b1 = O_el Y & b2 = O_el Y implies b1 = b2 ) & ( not for x being Element of Y holds Pj a,x = FALSE & b1 = I_el Y & b2 = I_el Y implies b1 = b2 ) );
;
end;
:: deftheorem Def16 defines B_INF BVFUNC_1:def 16 :
:: deftheorem Def17 defines B_SUP BVFUNC_1:def 17 :
theorem Th22: :: BVFUNC_1:22
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:23
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th24: :: BVFUNC_1:24
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem Th25: :: BVFUNC_1:25
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:26
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:27
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:28
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:29
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:30
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem Def18 defines is_dependent_of BVFUNC_1:def 18 :
theorem :: BVFUNC_1:31
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:32
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
definition
let Y be non
empty set ;
let a be
Element of
Funcs Y,
BOOLEAN ;
let PA be
a_partition of
Y;
func B_INF a,
PA -> Element of
Funcs Y,
BOOLEAN means :
Def19:
:: BVFUNC_1:def 19
for
y being
Element of
Y holds
( ( ( for
x being
Element of
Y st
x in EqClass y,
PA holds
Pj a,
x = TRUE ) implies
Pj it,
y = TRUE ) & ( ex
x being
Element of
Y st
(
x in EqClass y,
PA & not
Pj a,
x = TRUE ) implies
Pj it,
y = FALSE ) );
existence
ex b1 being Element of Funcs Y,BOOLEAN st
for y being Element of Y holds
( ( ( for x being Element of Y st x in EqClass y,PA holds
Pj a,x = TRUE ) implies Pj b1,y = TRUE ) & ( ex x being Element of Y st
( x in EqClass y,PA & not Pj a,x = TRUE ) implies Pj b1,y = FALSE ) )
uniqueness
for b1, b2 being Element of Funcs Y,BOOLEAN st ( for y being Element of Y holds
( ( ( for x being Element of Y st x in EqClass y,PA holds
Pj a,x = TRUE ) implies Pj b1,y = TRUE ) & ( ex x being Element of Y st
( x in EqClass y,PA & not Pj a,x = TRUE ) implies Pj b1,y = FALSE ) ) ) & ( for y being Element of Y holds
( ( ( for x being Element of Y st x in EqClass y,PA holds
Pj a,x = TRUE ) implies Pj b2,y = TRUE ) & ( ex x being Element of Y st
( x in EqClass y,PA & not Pj a,x = TRUE ) implies Pj b2,y = FALSE ) ) ) holds
b1 = b2
end;
:: deftheorem Def19 defines B_INF BVFUNC_1:def 19 :
definition
let Y be non
empty set ;
let a be
Element of
Funcs Y,
BOOLEAN ;
let PA be
a_partition of
Y;
func B_SUP a,
PA -> Element of
Funcs Y,
BOOLEAN means :
Def20:
:: BVFUNC_1:def 20
for
y being
Element of
Y holds
( ( ex
x being
Element of
Y st
(
x in EqClass y,
PA &
Pj a,
x = TRUE ) implies
Pj it,
y = TRUE ) & ( ( for
x being
Element of
Y holds
( not
x in EqClass y,
PA or not
Pj a,
x = TRUE ) ) implies
Pj it,
y = FALSE ) );
existence
ex b1 being Element of Funcs Y,BOOLEAN st
for y being Element of Y holds
( ( ex x being Element of Y st
( x in EqClass y,PA & Pj a,x = TRUE ) implies Pj b1,y = TRUE ) & ( ( for x being Element of Y holds
( not x in EqClass y,PA or not Pj a,x = TRUE ) ) implies Pj b1,y = FALSE ) )
uniqueness
for b1, b2 being Element of Funcs Y,BOOLEAN st ( for y being Element of Y holds
( ( ex x being Element of Y st
( x in EqClass y,PA & Pj a,x = TRUE ) implies Pj b1,y = TRUE ) & ( ( for x being Element of Y holds
( not x in EqClass y,PA or not Pj a,x = TRUE ) ) implies Pj b1,y = FALSE ) ) ) & ( for y being Element of Y holds
( ( ex x being Element of Y st
( x in EqClass y,PA & Pj a,x = TRUE ) implies Pj b2,y = TRUE ) & ( ( for x being Element of Y holds
( not x in EqClass y,PA or not Pj a,x = TRUE ) ) implies Pj b2,y = FALSE ) ) ) holds
b1 = b2
end;
:: deftheorem Def20 defines B_SUP BVFUNC_1:def 20 :
theorem :: BVFUNC_1:33
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:34
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:35
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:36
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:37
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:38
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:39
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:40
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:41
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:42
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:43
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
:: deftheorem defines GPart BVFUNC_1:def 21 :
theorem :: BVFUNC_1:44
:: Showing IDV graph ... (Click the Palm Tree again to close it) 
theorem :: BVFUNC_1:45
:: Showing IDV graph ... (Click the Palm Tree again to close it) 