let L1, L2 be LATTICE; :: thesis: ( RelStr(# the carrier of L1,the InternalRel of L1 #) = RelStr(# the carrier of L2,the InternalRel of L2 #) & L1 is arithmetic implies L2 is arithmetic )
assume that
A1:
RelStr(# the carrier of L1,the InternalRel of L1 #) = RelStr(# the carrier of L2,the InternalRel of L2 #)
and
A2:
L1 is arithmetic
; :: thesis: L2 is arithmetic
A3:
L1 is algebraic
by A2;
then A4:
L2 is algebraic
by A1, Th17;
A5:
CompactSublatt L1 is meet-inheriting
by A2, Def5;
now let x2,
y2 be
Element of
L2;
:: thesis: ( x2 in the carrier of (CompactSublatt L2) & y2 in the carrier of (CompactSublatt L2) & ex_inf_of {x2,y2},L2 implies inf {x2,y2} in the carrier of (CompactSublatt L2) )reconsider x1 =
x2,
y1 =
y2 as
Element of
L1 by A1;
assume that A6:
x2 in the
carrier of
(CompactSublatt L2)
and A7:
y2 in the
carrier of
(CompactSublatt L2)
and A8:
ex_inf_of {x2,y2},
L2
;
:: thesis: inf {x2,y2} in the carrier of (CompactSublatt L2)A9:
L2 is
up-complete
by A4;
A10:
L1 is
up-complete
by A3;
(
x2 is
compact &
y2 is
compact )
by A6, A7, Def1;
then
(
x1 is
compact &
y1 is
compact )
by A1, A9, Th9;
then A11:
(
x1 in the
carrier of
(CompactSublatt L1) &
y1 in the
carrier of
(CompactSublatt L1) )
by Def1;
ex_inf_of {x1,y1},
L1
by A1, A8, YELLOW_0:14;
then
inf {x1,y1} in the
carrier of
(CompactSublatt L1)
by A5, A11, YELLOW_0:def 16;
then A12:
inf {x1,y1} is
compact
by Def1;
inf {x1,y1} = inf {x2,y2}
by A1, A8, YELLOW_0:27;
then
inf {x2,y2} is
compact
by A1, A10, A12, Th9;
hence
inf {x2,y2} in the
carrier of
(CompactSublatt L2)
by Def1;
:: thesis: verum end;
then
CompactSublatt L2 is meet-inheriting
by YELLOW_0:def 16;
hence
L2 is arithmetic
by A4, Def5; :: thesis: verum