let A, B be Ordinal; for R, S being Relation st R is almost-No-order & S is almost-No-order & R /\ (OpenProd (R,A,B)) = S /\ (OpenProd (S,A,B)) & R preserves_No_Comparison_on ClosedProd (R,A,B) & S preserves_No_Comparison_on ClosedProd (S,A,B) holds
R /\ (ClosedProd (R,A,B)) = S /\ (ClosedProd (S,A,B))
let R, S be Relation; ( R is almost-No-order & S is almost-No-order & R /\ (OpenProd (R,A,B)) = S /\ (OpenProd (S,A,B)) & R preserves_No_Comparison_on ClosedProd (R,A,B) & S preserves_No_Comparison_on ClosedProd (S,A,B) implies R /\ (ClosedProd (R,A,B)) = S /\ (ClosedProd (S,A,B)) )
assume A1:
( R is almost-No-order & S is almost-No-order & R /\ (OpenProd (R,A,B)) = S /\ (OpenProd (S,A,B)) & R preserves_No_Comparison_on ClosedProd (R,A,B) & S preserves_No_Comparison_on ClosedProd (S,A,B) )
; R /\ (ClosedProd (R,A,B)) = S /\ (ClosedProd (S,A,B))
per cases
( B c= A or A in B )
by ORDINAL1:16;
suppose
B c= A
;
R /\ (ClosedProd (R,A,B)) = S /\ (ClosedProd (S,A,B))then
(
R /\ (ClosedProd (R,A,B)) c= S /\ (ClosedProd (S,A,B)) &
S /\ (ClosedProd (S,A,B)) c= R /\ (ClosedProd (R,A,B)) )
by A1, Lm2;
hence
R /\ (ClosedProd (R,A,B)) = S /\ (ClosedProd (S,A,B))
by XBOOLE_0:def 10;
verum end; suppose
A in B
;
R /\ (ClosedProd (R,A,B)) = S /\ (ClosedProd (S,A,B))then
(
ClosedProd (
R,
A,
B)
c= OpenProd (
R,
A,
B) &
OpenProd (
R,
A,
B)
c= ClosedProd (
R,
A,
B) &
ClosedProd (
S,
A,
B)
c= OpenProd (
S,
A,
B) &
OpenProd (
S,
A,
B)
c= ClosedProd (
S,
A,
B) )
by Th16, Th19;
then
(
ClosedProd (
R,
A,
B)
= OpenProd (
R,
A,
B) &
ClosedProd (
S,
A,
B)
= OpenProd (
S,
A,
B) )
by XBOOLE_0:def 10;
hence
R /\ (ClosedProd (R,A,B)) = S /\ (ClosedProd (S,A,B))
by A1;
verum end; end;