let n, k be Nat; for Affn being affinely-independent Subset of (TOP-REAL n)
for Ak being Subset of (TOP-REAL k)
for EN being Enumeration of Affn
for An being Subset of (TOP-REAL n) st k <= n & card Affn = n + 1 & An = { pn where pn is Point of (TOP-REAL n) : (pn |-- EN) | k in Ak } holds
( Ak is open iff An is open )
let Affn be affinely-independent Subset of (TOP-REAL n); for Ak being Subset of (TOP-REAL k)
for EN being Enumeration of Affn
for An being Subset of (TOP-REAL n) st k <= n & card Affn = n + 1 & An = { pn where pn is Point of (TOP-REAL n) : (pn |-- EN) | k in Ak } holds
( Ak is open iff An is open )
let Ak be Subset of (TOP-REAL k); for EN being Enumeration of Affn
for An being Subset of (TOP-REAL n) st k <= n & card Affn = n + 1 & An = { pn where pn is Point of (TOP-REAL n) : (pn |-- EN) | k in Ak } holds
( Ak is open iff An is open )
set A = Affn;
set AA = Affin Affn;
set TRn = TOP-REAL n;
let EN be Enumeration of Affn; for An being Subset of (TOP-REAL n) st k <= n & card Affn = n + 1 & An = { pn where pn is Point of (TOP-REAL n) : (pn |-- EN) | k in Ak } holds
( Ak is open iff An is open )
let An be Subset of (TOP-REAL n); ( k <= n & card Affn = n + 1 & An = { pn where pn is Point of (TOP-REAL n) : (pn |-- EN) | k in Ak } implies ( Ak is open iff An is open ) )
assume that
A1:
k <= n
and
A2:
card Affn = n + 1
and
A3:
An = { v where v is Element of (TOP-REAL n) : (v |-- EN) | k in Ak }
; ( Ak is open iff An is open )
set E = EN;
A4:
rng EN = Affn
by Def1;
then A5:
len EN = card Affn
by FINSEQ_4:62;
then A6:
len EN >= 1
by A2, NAT_1:14;
then A7:
len EN in dom EN
by FINSEQ_3:25;
then
EN . (len EN) in Affn
by A4, FUNCT_1:def 3;
then reconsider EL = EN . (len EN) as Element of (TOP-REAL n) ;
A8:
card ((- EL) + Affn) = n + 1
by A2, RLAFFIN1:7;
set BB = { u where u is Element of (TOP-REAL n) : ( u in Affin Affn & (u |-- EN) | k in Ak ) } ;
A9:
{ u where u is Element of (TOP-REAL n) : ( u in Affin Affn & (u |-- EN) | k in Ak ) } c= An
reconsider Ev = EN + ((card Affn) |-> (- EL)) as Enumeration of (- EL) + Affn by Th13;
set TB = { w where w is Element of (TOP-REAL n) : (w |-- Ev) | k in Ak } ;
set T = transl ((- EL),(TOP-REAL n));
A10:
dim (TOP-REAL n) = n
by Th4;
then A11:
[#] (TOP-REAL n) = Affin Affn
by A2, Th6;
An c= { u where u is Element of (TOP-REAL n) : ( u in Affin Affn & (u |-- EN) | k in Ak ) }
then
{ u where u is Element of (TOP-REAL n) : ( u in Affin Affn & (u |-- EN) | k in Ak ) } = An
by A9;
then A13:
(transl ((- EL),(TOP-REAL n))) .: An = { w where w is Element of (TOP-REAL n) : ( w in Affin ((- EL) + Affn) & (w |-- Ev) | k in Ak ) }
by Lm6;
A14:
(transl ((- EL),(TOP-REAL n))) .: An c= { w where w is Element of (TOP-REAL n) : (w |-- Ev) | k in Ak }
A15:
card ((- EL) + Affn) = card Affn
by RLAFFIN1:7;
then A16:
Affin ((- EL) + Affn) = [#] (TOP-REAL n)
by A2, A10, Th6;
{ w where w is Element of (TOP-REAL n) : (w |-- Ev) | k in Ak } c= (transl ((- EL),(TOP-REAL n))) .: An
then A18:
(transl ((- EL),(TOP-REAL n))) .: An = { w where w is Element of (TOP-REAL n) : (w |-- Ev) | k in Ak }
by A14;
len EN in Seg (card Affn)
by A5, A6;
then A19:
((card Affn) |-> (- EL)) . (len EN) = - EL
by FINSEQ_2:57;
A20:
rng Ev = (- EL) + Affn
by Def1;
then
len Ev = card Affn
by A15, FINSEQ_4:62;
then
dom EN = dom Ev
by A5, FINSEQ_3:29;
then Ev . (len EN) =
EL + (- EL)
by A7, A19, FVSUM_1:17
.=
0. (TOP-REAL n)
by RLVECT_1:5
.=
0* n
by EUCLID:70
;
then A21:
Ev . (len Ev) = 0* n
by A5, A15, A20, FINSEQ_4:62;
not (- EL) + Affn is empty
by A2, A15;
then
( (transl ((- EL),(TOP-REAL n))) .: An is open iff Ak is open )
by A1, A21, A8, A18, Lm7;
hence
( Ak is open iff An is open )
by TOPGRP_1:25; verum
set TAA = (transl ((- EL),(TOP-REAL n))) .: (Affin Affn);
A22:
rng ((transl ((- EL),(TOP-REAL n))) | (Affin Affn)) = (transl ((- EL),(TOP-REAL n))) .: (Affin Affn)
by RELAT_1:115;
dom (transl ((- EL),(TOP-REAL n))) = [#] (TOP-REAL n)
by FUNCT_2:52;
then A23:
dom ((transl ((- EL),(TOP-REAL n))) | (Affin Affn)) = Affin Affn
by RELAT_1:62;
( [#] ((TOP-REAL n) | (Affin Affn)) = Affin Affn & [#] ((TOP-REAL n) | ((transl ((- EL),(TOP-REAL n))) .: (Affin Affn))) = (transl ((- EL),(TOP-REAL n))) .: (Affin Affn) )
by PRE_TOPC:def 5;
then reconsider TA = (transl ((- EL),(TOP-REAL n))) | (Affin Affn) as Function of ((TOP-REAL n) | (Affin Affn)),((TOP-REAL n) | ((transl ((- EL),(TOP-REAL n))) .: (Affin Affn))) by A23, A22, FUNCT_2:1;
reconsider TAB = TA .: An as Subset of ((TOP-REAL n) | ((transl ((- EL),(TOP-REAL n))) .: (Affin Affn))) ;
reconsider TAB = TA .: An as Subset of ((TOP-REAL n) | ((transl ((- EL),(TOP-REAL n))) .: (Affin Affn))) ;