:: MSUALG_6 semantic presentation :: Showing IDV graph ... (Click the Palm Trees again to close it)
theorem Th1: :: MSUALG_6:1 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th2: :: MSUALG_6:2 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def1 defines feasible MSUALG_6:def 1 :
theorem Th3: :: MSUALG_6:3 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def2 defines Endomorphism MSUALG_6:def 2 :
theorem Th4: :: MSUALG_6:4 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th5: :: MSUALG_6:5 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th6: :: MSUALG_6:6 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def3 defines TranslationRel MSUALG_6:def 3 :
theorem Th7: :: MSUALG_6:7 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th8: :: MSUALG_6:8 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th9: :: MSUALG_6:9 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
S being non
empty non
void ManySortedSign for
o being
OperSymbol of
S for
i being
Nat st
i in dom (the_arity_of o) holds
for
A1,
A2 being
MSAlgebra of
S for
h being
ManySortedFunction of
A1,
A2 for
a,
b being
Element of
Args o,
A1 st
a in Args o,
A1 &
h # a in Args o,
A2 holds
for
f,
g1,
g2 being
Function st
f = a &
g1 = h # a &
g2 = h # b holds
for
x being
Element of
A1,
((the_arity_of o) /. i) st
b = f +* i,
x holds
(
g2 . i = (h . ((the_arity_of o) /. i)) . x &
h # b = g1 +* i,
(g2 . i) )
definition
let S be non
empty non
void ManySortedSign ;
let o be
OperSymbol of
S;
let i be
Nat;
let A be
MSAlgebra of
S;
let a be
Function;
func transl o,
i,
a,
A -> Function means :
Def4:
:: MSUALG_6:def 4
(
dom it = the
Sorts of
A . ((the_arity_of o) /. i) & ( for
x being
set st
x in the
Sorts of
A . ((the_arity_of o) /. i) holds
it . x = (Den o,A) . (a +* i,x) ) );
existence
ex b1 being Function st
( dom b1 = the Sorts of A . ((the_arity_of o) /. i) & ( for x being set st x in the Sorts of A . ((the_arity_of o) /. i) holds
b1 . x = (Den o,A) . (a +* i,x) ) )
uniqueness
for b1, b2 being Function st dom b1 = the Sorts of A . ((the_arity_of o) /. i) & ( for x being set st x in the Sorts of A . ((the_arity_of o) /. i) holds
b1 . x = (Den o,A) . (a +* i,x) ) & dom b2 = the Sorts of A . ((the_arity_of o) /. i) & ( for x being set st x in the Sorts of A . ((the_arity_of o) /. i) holds
b2 . x = (Den o,A) . (a +* i,x) ) holds
b1 = b2
end;
:: deftheorem Def4 defines transl MSUALG_6:def 4 :
theorem Th10: :: MSUALG_6:10 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def5 defines is_e.translation_of MSUALG_6:def 5 :
theorem Th11: :: MSUALG_6:11 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th12: :: MSUALG_6:12 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:13 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th14: :: MSUALG_6:14 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let S be non
empty non
void ManySortedSign ;
let A be
non-empty MSAlgebra of
S;
let s1,
s2 be
SortSymbol of
S;
assume A1:
TranslationRel S reduces s1,
s2
;
mode Translation of
A,
s1,
s2 -> Function of the
Sorts of
A . s1,the
Sorts of
A . s2 means :
Def6:
:: MSUALG_6:def 6
ex
q being
RedSequence of
TranslationRel S ex
p being
Function-yielding FinSequence st
(
it = compose p,
(the Sorts of A . s1) &
len q = (len p) + 1 &
s1 = q . 1 &
s2 = q . (len q) & ( for
i being
Nat for
f being
Function for
s1,
s2 being
SortSymbol of
S st
i in dom p &
f = p . i &
s1 = q . i &
s2 = q . (i + 1) holds
f is_e.translation_of A,
s1,
s2 ) );
existence
ex b1 being Function of the Sorts of A . s1,the Sorts of A . s2 ex q being RedSequence of TranslationRel S ex p being Function-yielding FinSequence st
( b1 = compose p,(the Sorts of A . s1) & len q = (len p) + 1 & s1 = q . 1 & s2 = q . (len q) & ( for i being Nat
for f being Function
for s1, s2 being SortSymbol of S st i in dom p & f = p . i & s1 = q . i & s2 = q . (i + 1) holds
f is_e.translation_of A,s1,s2 ) )
end;
:: deftheorem Def6 defines Translation MSUALG_6:def 6 :
theorem :: MSUALG_6:15 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th16: :: MSUALG_6:16 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th17: :: MSUALG_6:17 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th18: :: MSUALG_6:18 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
S being non
empty non
void ManySortedSign for
A being
non-empty MSAlgebra of
S for
s1,
s2,
s3 being
SortSymbol of
S st
TranslationRel S reduces s1,
s2 &
TranslationRel S reduces s2,
s3 holds
for
t1 being
Translation of
A,
s1,
s2 for
t2 being
Translation of
A,
s2,
s3 holds
t2 * t1 is
Translation of
A,
s1,
s3
theorem Th19: :: MSUALG_6:19 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:20 :: Showing IDV graph ... (Click the Palm Tree again to close it)
scheme :: MSUALG_6:sch 1
TranslationInd{
F1()
-> non
empty non
void ManySortedSign ,
F2()
-> non-empty MSAlgebra of
F1(),
P1[
set ,
set ,
set ] } :
provided
A1:
for
s being
SortSymbol of
F1() holds
P1[
id (the Sorts of F2() . s),
s,
s]
and A2:
for
s1,
s2,
s3 being
SortSymbol of
F1() st
TranslationRel F1()
reduces s1,
s2 holds
for
t being
Translation of
F2(),
s1,
s2 st
P1[
t,
s1,
s2] holds
for
f being
Function st
f is_e.translation_of F2(),
s2,
s3 holds
P1[
f * t,
s1,
s3]
theorem Th21: :: MSUALG_6:21 :: Showing IDV graph ... (Click the Palm Tree again to close it)
for
S being non
empty non
void ManySortedSign for
A1,
A2 being
non-empty MSAlgebra of
S for
h being
ManySortedFunction of
A1,
A2 st
h is_homomorphism A1,
A2 holds
for
o being
OperSymbol of
S for
i being
Nat st
i in dom (the_arity_of o) holds
for
a being
Element of
Args o,
A1 holds
(h . (the_result_sort_of o)) * (transl o,i,a,A1) = (transl o,i,(h # a),A2) * (h . ((the_arity_of o) /. i))
theorem :: MSUALG_6:22 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th23: :: MSUALG_6:23 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:24 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th25: :: MSUALG_6:25 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th26: :: MSUALG_6:26 :: Showing IDV graph ... (Click the Palm Tree again to close it)
definition
let S be non
empty non
void ManySortedSign ;
let A be
MSAlgebra of
S;
let R be
ManySortedRelation of
A;
attr R is
compatible means :
Def7:
:: MSUALG_6:def 7
for
o being
OperSymbol of
S for
a,
b being
Function st
a in Args o,
A &
b in Args o,
A & ( for
n being
Nat st
n in dom (the_arity_of o) holds
[(a . n),(b . n)] in R . ((the_arity_of o) /. n) ) holds
[((Den o,A) . a),((Den o,A) . b)] in R . (the_result_sort_of o);
attr R is
invariant means :
Def8:
:: MSUALG_6:def 8
for
s1,
s2 being
SortSymbol of
S for
t being
Function st
t is_e.translation_of A,
s1,
s2 holds
for
a,
b being
set st
[a,b] in R . s1 holds
[(t . a),(t . b)] in R . s2;
attr R is
stable means :
Def9:
:: MSUALG_6:def 9
for
h being
Endomorphism of
A for
s being
SortSymbol of
S for
a,
b being
set st
[a,b] in R . s holds
[((h . s) . a),((h . s) . b)] in R . s;
end;
:: deftheorem Def7 defines compatible MSUALG_6:def 7 :
:: deftheorem Def8 defines invariant MSUALG_6:def 8 :
:: deftheorem Def9 defines stable MSUALG_6:def 9 :
theorem :: MSUALG_6:27 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th28: :: MSUALG_6:28 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def10 defines id MSUALG_6:def 10 :
scheme :: MSUALG_6:sch 4
MSRelCl{
F1()
-> non
empty non
void ManySortedSign ,
F2()
-> non-empty MSAlgebra of
F1(),
P1[
set ,
set ,
set ],
P2[
set ],
F3()
-> ManySortedRelation of
F2(),
F4()
-> ManySortedRelation of
F2() } :
provided
A1:
for
R being
ManySortedRelation of
F2() holds
(
P2[
R] iff for
s1,
s2 being
SortSymbol of
F1()
for
f being
Function of the
Sorts of
F2()
. s1,the
Sorts of
F2()
. s2 st
P1[
f,
s1,
s2] holds
for
a,
b being
set st
[a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2 )
and A2:
for
s1,
s2,
s3 being
SortSymbol of
F1()
for
f1 being
Function of the
Sorts of
F2()
. s1,the
Sorts of
F2()
. s2 for
f2 being
Function of the
Sorts of
F2()
. s2,the
Sorts of
F2()
. s3 st
P1[
f1,
s1,
s2] &
P1[
f2,
s2,
s3] holds
P1[
f2 * f1,
s1,
s3]
and A3:
for
s being
SortSymbol of
F1() holds
P1[
id (the Sorts of F2() . s),
s,
s]
and A4:
for
s being
SortSymbol of
F1()
for
a,
b being
Element of
F2(),
s holds
(
[a,b] in F4()
. s iff ex
s' being
SortSymbol of
F1() ex
f being
Function of the
Sorts of
F2()
. s',the
Sorts of
F2()
. s ex
x,
y being
Element of
F2(),
s' st
(
P1[
f,
s',
s] &
[x,y] in F3()
. s' &
a = f . x &
b = f . y ) )
Lm1:
now
let S be non
empty non
void ManySortedSign ;
:: thesis: for A being non-empty MSAlgebra of S
for R, Q being ManySortedRelation of A st ( for s being SortSymbol of S
for a, b being Element of A,s holds
( [a,b] in Q . s iff ex s' being SortSymbol of S ex f being Function of the Sorts of A . s',the Sorts of A . s ex x, y being Element of A,s' st
( S2[f,s',s] & [x,y] in R . s' & a = f . x & b = f . y ) ) ) holds
( S1[Q] & R c= Q & ( for P being ManySortedRelation of A st S1[P] & R c= P holds
Q c= P ) )let A be
non-empty MSAlgebra of
S;
:: thesis: for R, Q being ManySortedRelation of A st ( for s being SortSymbol of S
for a, b being Element of A,s holds
( [a,b] in Q . s iff ex s' being SortSymbol of S ex f being Function of the Sorts of A . s',the Sorts of A . s ex x, y being Element of A,s' st
( S2[f,s',s] & [x,y] in R . s' & a = f . x & b = f . y ) ) ) holds
( S1[Q] & R c= Q & ( for P being ManySortedRelation of A st S1[P] & R c= P holds
Q c= P ) )let R,
Q be
ManySortedRelation of
A;
:: thesis: ( ( for s being SortSymbol of S
for a, b being Element of A,s holds
( [a,b] in Q . s iff ex s' being SortSymbol of S ex f being Function of the Sorts of A . s',the Sorts of A . s ex x, y being Element of A,s' st
( S2[f,s',s] & [x,y] in R . s' & a = f . x & b = f . y ) ) ) implies ( S1[Q] & R c= Q & ( for P being ManySortedRelation of A st S1[P] & R c= P holds
Q c= P ) ) )defpred S1[
ManySortedRelation of
A]
means $1 is
invariant;
defpred S2[
Function,
SortSymbol of
S,
SortSymbol of
S]
means (
TranslationRel S reduces $2,$3 & $1 is
Translation of
A,$2,$3 );
assume A1:
for
s being
SortSymbol of
S for
a,
b being
Element of
A,
s holds
(
[a,b] in Q . s iff ex
s' being
SortSymbol of
S ex
f being
Function of the
Sorts of
A . s',the
Sorts of
A . s ex
x,
y being
Element of
A,
s' st
(
S2[
f,
s',
s] &
[x,y] in R . s' &
a = f . x &
b = f . y ) )
;
:: thesis: ( S1[Q] & R c= Q & ( for P being ManySortedRelation of A st S1[P] & R c= P holds
Q c= P ) )
A2:
now
let R be
ManySortedRelation of
A;
:: thesis: ( ( S1[R] implies for s1, s2 being SortSymbol of S
for f being Function of the Sorts of A . s1,the Sorts of A . s2 st S2[f,s1,s2] holds
for a, b being set st [a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2 ) & ( ( for s1, s2 being SortSymbol of S
for f being Function of the Sorts of A . s1,the Sorts of A . s2 st S2[f,s1,s2] holds
for a, b being set st [a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2 ) implies S1[R] ) )thus
(
S1[
R] implies for
s1,
s2 being
SortSymbol of
S for
f being
Function of the
Sorts of
A . s1,the
Sorts of
A . s2 st
S2[
f,
s1,
s2] holds
for
a,
b being
set st
[a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2 )
by Th28;
:: thesis: ( ( for s1, s2 being SortSymbol of S
for f being Function of the Sorts of A . s1,the Sorts of A . s2 st S2[f,s1,s2] holds
for a, b being set st [a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2 ) implies S1[R] )assume
for
s1,
s2 being
SortSymbol of
S for
f being
Function of the
Sorts of
A . s1,the
Sorts of
A . s2 st
S2[
f,
s1,
s2] holds
for
a,
b being
set st
[a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2
;
:: thesis: S1[R]then
for
s1,
s2 being
SortSymbol of
S st
TranslationRel S reduces s1,
s2 holds
for
f being
Translation of
A,
s1,
s2 for
a,
b being
set st
[a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2
;
hence
S1[
R]
by Th28;
:: thesis: verum
end;
A3:
for
s1,
s2,
s3 being
SortSymbol of
S for
f1 being
Function of the
Sorts of
A . s1,the
Sorts of
A . s2 for
f2 being
Function of the
Sorts of
A . s2,the
Sorts of
A . s3 st
S2[
f1,
s1,
s2] &
S2[
f2,
s2,
s3] holds
S2[
f2 * f1,
s1,
s3]
by Th18, REWRITE1:17;
A4:
for
s being
SortSymbol of
S holds
S2[
id (the Sorts of A . s),
s,
s]
by Th16, REWRITE1:13;
thus
(
S1[
Q] &
R c= Q & ( for
P being
ManySortedRelation of
A st
S1[
P] &
R c= P holds
Q c= P ) )
from MSUALG_6:sch 4(
S
A
R
s
, A2, A3, A4, A1); :: thesis: verum
end;
:: deftheorem Def11 defines InvCl MSUALG_6:def 11 :
theorem Th29: :: MSUALG_6:29 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th30: :: MSUALG_6:30 :: Showing IDV graph ... (Click the Palm Tree again to close it)
Lm2:
now
let S be non
empty non
void ManySortedSign ;
:: thesis: for A being non-empty MSAlgebra of S
for R, Q being ManySortedRelation of A st ( for s being SortSymbol of S
for a, b being Element of A,s holds
( [a,b] in Q . s iff ex s' being SortSymbol of S ex f being Function of the Sorts of A . s',the Sorts of A . s ex x, y being Element of A,s' st
( S2[f,s',s] & [x,y] in R . s' & a = f . x & b = f . y ) ) ) holds
( S1[Q] & R c= Q & ( for P being ManySortedRelation of A st S1[P] & R c= P holds
Q c= P ) )let A be
non-empty MSAlgebra of
S;
:: thesis: for R, Q being ManySortedRelation of A st ( for s being SortSymbol of S
for a, b being Element of A,s holds
( [a,b] in Q . s iff ex s' being SortSymbol of S ex f being Function of the Sorts of A . s',the Sorts of A . s ex x, y being Element of A,s' st
( S2[f,s',s] & [x,y] in R . s' & a = f . x & b = f . y ) ) ) holds
( S1[Q] & R c= Q & ( for P being ManySortedRelation of A st S1[P] & R c= P holds
Q c= P ) )let R,
Q be
ManySortedRelation of
A;
:: thesis: ( ( for s being SortSymbol of S
for a, b being Element of A,s holds
( [a,b] in Q . s iff ex s' being SortSymbol of S ex f being Function of the Sorts of A . s',the Sorts of A . s ex x, y being Element of A,s' st
( S2[f,s',s] & [x,y] in R . s' & a = f . x & b = f . y ) ) ) implies ( S1[Q] & R c= Q & ( for P being ManySortedRelation of A st S1[P] & R c= P holds
Q c= P ) ) )defpred S1[
ManySortedRelation of
A]
means $1 is
stable;
defpred S2[
Function,
SortSymbol of
S,
SortSymbol of
S]
means ( $2
= $3 & ex
h being
Endomorphism of
A st $1
= h . $2 );
assume A1:
for
s being
SortSymbol of
S for
a,
b being
Element of
A,
s holds
(
[a,b] in Q . s iff ex
s' being
SortSymbol of
S ex
f being
Function of the
Sorts of
A . s',the
Sorts of
A . s ex
x,
y being
Element of
A,
s' st
(
S2[
f,
s',
s] &
[x,y] in R . s' &
a = f . x &
b = f . y ) )
;
:: thesis: ( S1[Q] & R c= Q & ( for P being ManySortedRelation of A st S1[P] & R c= P holds
Q c= P ) )A2:
for
R being
ManySortedRelation of
A holds
(
S1[
R] iff for
s1,
s2 being
SortSymbol of
S for
f being
Function of the
Sorts of
A . s1,the
Sorts of
A . s2 st
S2[
f,
s1,
s2] holds
for
a,
b being
set st
[a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2 )
proof
let R be
ManySortedRelation of
A;
:: thesis: ( S1[R] iff for s1, s2 being SortSymbol of S
for f being Function of the Sorts of A . s1,the Sorts of A . s2 st S2[f,s1,s2] holds
for a, b being set st [a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2 )
thus
(
R is
stable implies for
s1,
s2 being
SortSymbol of
S for
f being
Function of the
Sorts of
A . s1,the
Sorts of
A . s2 st
s1 = s2 & ex
h being
Endomorphism of
A st
f = h . s1 holds
for
a,
b being
set st
[a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2 )
by Def9;
:: thesis: ( ( for s1, s2 being SortSymbol of S
for f being Function of the Sorts of A . s1,the Sorts of A . s2 st S2[f,s1,s2] holds
for a, b being set st [a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2 ) implies S1[R] )
assume A3:
for
s1,
s2 being
SortSymbol of
S for
f being
Function of the
Sorts of
A . s1,the
Sorts of
A . s2 st
S2[
f,
s1,
s2] holds
for
a,
b being
set st
[a,b] in R . s1 holds
[(f . a),(f . b)] in R . s2
;
:: thesis: S1[R]
thus
R is
stable
:: thesis: verum
end;
A4:
for
s1,
s2,
s3 being
SortSymbol of
S for
f1 being
Function of the
Sorts of
A . s1,the
Sorts of
A . s2 for
f2 being
Function of the
Sorts of
A . s2,the
Sorts of
A . s3 st
S2[
f1,
s1,
s2] &
S2[
f2,
s2,
s3] holds
S2[
f2 * f1,
s1,
s3]
proof
let s1,
s2,
s3 be
SortSymbol of
S;
:: thesis: for f1 being Function of the Sorts of A . s1,the Sorts of A . s2
for f2 being Function of the Sorts of A . s2,the Sorts of A . s3 st S2[f1,s1,s2] & S2[f2,s2,s3] holds
S2[f2 * f1,s1,s3]let f1 be
Function of the
Sorts of
A . s1,the
Sorts of
A . s2;
:: thesis: for f2 being Function of the Sorts of A . s2,the Sorts of A . s3 st S2[f1,s1,s2] & S2[f2,s2,s3] holds
S2[f2 * f1,s1,s3]let f2 be
Function of the
Sorts of
A . s2,the
Sorts of
A . s3;
:: thesis: ( S2[f1,s1,s2] & S2[f2,s2,s3] implies S2[f2 * f1,s1,s3] )
assume A5:
s1 = s2
;
:: thesis: ( for h being Endomorphism of A holds not f1 = h . s1 or not S2[f2,s2,s3] or S2[f2 * f1,s1,s3] )
given h1 being
Endomorphism of
A such that A6:
f1 = h1 . s1
;
:: thesis: ( not S2[f2,s2,s3] or S2[f2 * f1,s1,s3] )
assume A7:
s2 = s3
;
:: thesis: ( for h being Endomorphism of A holds not f2 = h . s2 or S2[f2 * f1,s1,s3] )
given h2 being
Endomorphism of
A such that A8:
f2 = h2 . s2
;
:: thesis: S2[f2 * f1,s1,s3]
thus
s1 = s3
by A5, A7;
:: thesis: ex h being Endomorphism of A st f2 * f1 = h . s1
reconsider h =
h2 ** h1 as
Endomorphism of
A ;
take
h
;
:: thesis: f2 * f1 = h . s1
thus
f2 * f1 = h . s1
by A5, A6, A8, MSUALG_3:2;
:: thesis: verum
end;
A9:
for
s being
SortSymbol of
S holds
S2[
id (the Sorts of A . s),
s,
s]
thus
(
S1[
Q] &
R c= Q & ( for
P being
ManySortedRelation of
A st
S1[
P] &
R c= P holds
Q c= P ) )
from MSUALG_6:sch 4(
S
A
R
s
, A2, A4, A9, A1); :: thesis: verum
end;
:: deftheorem Def12 defines StabCl MSUALG_6:def 12 :
theorem Th31: :: MSUALG_6:31 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:32 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def13 defines TRS MSUALG_6:def 13 :
theorem :: MSUALG_6:33 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:34 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:35 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:36 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th37: :: MSUALG_6:37 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:38 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th39: :: MSUALG_6:39 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th40: :: MSUALG_6:40 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th41: :: MSUALG_6:41 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th42: :: MSUALG_6:42 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem defines EqCl MSUALG_6:def 14 :
theorem Th43: :: MSUALG_6:43 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th44: :: MSUALG_6:44 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th45: :: MSUALG_6:45 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th46: :: MSUALG_6:46 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th47: :: MSUALG_6:47 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th48: :: MSUALG_6:48 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th49: :: MSUALG_6:49 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th50: :: MSUALG_6:50 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem Th51: :: MSUALG_6:51 :: Showing IDV graph ... (Click the Palm Tree again to close it)
:: deftheorem Def15 defines EqTh MSUALG_6:def 15 :
theorem :: MSUALG_6:52 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:53 :: Showing IDV graph ... (Click the Palm Tree again to close it)
theorem :: MSUALG_6:54 :: Showing IDV graph ... (Click the Palm Tree again to close it)