defpred S1[ Nat] means for T1, T2 being TopSpace st T1,T2 are_homeomorphic & T1 is with_finite_small_inductive_dimension & ind T1 <= $1 holds
( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 );
let T1, T2 be TopSpace; ( T1,T2 are_homeomorphic & T1 is with_finite_small_inductive_dimension implies ( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 ) )
assume that
A1:
T1,T2 are_homeomorphic
and
A2:
T1 is with_finite_small_inductive_dimension
; ( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 )
reconsider i = (ind T1) + 1 as Nat by A2, Lm3;
A3:
for n being Nat st S1[n] holds
S1[n + 1]
proof
let n be
Nat;
( S1[n] implies S1[n + 1] )
assume A4:
S1[
n]
;
S1[n + 1]
set n1 =
n + 1;
let T1,
T2 be
TopSpace;
( T1,T2 are_homeomorphic & T1 is with_finite_small_inductive_dimension & ind T1 <= n + 1 implies ( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 ) )
assume that A5:
T1,
T2 are_homeomorphic
and A6:
T1 is
with_finite_small_inductive_dimension
and A7:
ind T1 <= n + 1
;
( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 )
consider f being
Function of
T1,
T2 such that A8:
f is
being_homeomorphism
by A5, T_0TOPSP:def 1;
set f9 =
f " ;
A9:
dom f = [#] T1
by A8, TOPS_2:def 5;
A10:
rng f = [#] T2
by A8, TOPS_2:def 5;
B1:
f is
onto
by A10, FUNCT_2:def 3;
A11:
f is
one-to-one
by A8, TOPS_2:def 5;
per cases
( [#] T1 = {} T1 or [#] T1 <> {} T1 )
;
suppose A13:
[#] T1 <> {} T1
;
( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 )then
not
T1 is
empty
;
then reconsider i =
ind T1 as
Nat by A6;
A14:
not
T1 is
empty
by A13;
A15:
not
T2 is
empty
by A9, A13;
per cases
( i <= n or ind T1 = n + 1 )
by A7, NAT_1:8;
suppose A16:
ind T1 = n + 1
;
( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 )A17:
dom (f ") = [#] T2
by A10, A11, A15, TOPS_2:49;
A18:
for
p being
Point of
T2 for
U being
open Subset of
T2 st
p in U holds
ex
W being
open Subset of
T2 st
(
p in W &
W c= U &
Fr W is
with_finite_small_inductive_dimension &
ind (Fr W) <= (n + 1) - 1 )
proof
reconsider F =
f as
Function ;
let p be
Point of
T2;
for U being open Subset of T2 st p in U holds
ex W being open Subset of T2 st
( p in W & W c= U & Fr W is with_finite_small_inductive_dimension & ind (Fr W) <= (n + 1) - 1 )let U be
open Subset of
T2;
( p in U implies ex W being open Subset of T2 st
( p in W & W c= U & Fr W is with_finite_small_inductive_dimension & ind (Fr W) <= (n + 1) - 1 ) )
assume
p in U
;
ex W being open Subset of T2 st
( p in W & W c= U & Fr W is with_finite_small_inductive_dimension & ind (Fr W) <= (n + 1) - 1 )
then A19:
(f ") . p in (f ") .: U
by A17, FUNCT_1:def 6;
(
f " U = (f ") .: U &
f " U is
open )
by A8, A10, A11, A14, A15, TOPGRP_1:26, TOPS_2:55;
then consider W being
open Subset of
T1 such that A20:
(f ") . p in W
and A21:
W c= f " U
and A22:
Fr W is
with_finite_small_inductive_dimension
and A23:
ind (Fr W) <= (n + 1) - 1
by A6, A16, A19, Th16;
set FW =
Fr W;
A24:
ind (T1 | (Fr W)) = ind (Fr W)
by A22, Lm5;
Fr W,
f .: (Fr W) are_homeomorphic
by A8, METRIZTS:3;
then A25:
T1 | (Fr W),
T2 | (f .: (Fr W)) are_homeomorphic
by METRIZTS:def 1;
then
T2 | (f .: (Fr W)) is
with_finite_small_inductive_dimension
by A4, A22, A23, A24;
then A26:
f .: (Fr W) is
with_finite_small_inductive_dimension
by Th18;
F " = f "
by B1, A11, TOPS_2:def 4;
then A27:
f . ((f ") . p) = p
by A10, A11, A15, FUNCT_1:35;
ind (T2 | (f .: (Fr W))) <= ind (T1 | (Fr W))
by A4, A22, A23, A24, A25;
then A28:
ind (T2 | (f .: (Fr W))) <= (n + 1) - 1
by A23, A24, XXREAL_0:2;
reconsider W9 =
f .: W as
open Subset of
T2 by A8, A14, A15, TOPGRP_1:25;
take
W9
;
( p in W9 & W9 c= U & Fr W9 is with_finite_small_inductive_dimension & ind (Fr W9) <= (n + 1) - 1 )
W9 c= f .: (f " U)
by A21, RELAT_1:123;
hence
(
p in W9 &
W9 c= U )
by A9, A10, A20, A27, FUNCT_1:77, FUNCT_1:def 6;
( Fr W9 is with_finite_small_inductive_dimension & ind (Fr W9) <= (n + 1) - 1 )
f .: (Fr W) =
f .: ((Cl W) \ W)
by TOPS_1:42
.=
(f .: (Cl W)) \ W9
by A11, FUNCT_1:64
.=
(Cl W9) \ W9
by A8, A15, TOPS_2:60
.=
Fr W9
by TOPS_1:42
;
hence
(
Fr W9 is
with_finite_small_inductive_dimension &
ind (Fr W9) <= (n + 1) - 1 )
by A26, A28, Lm5;
verum
end; then
T2 is
with_finite_small_inductive_dimension
by Th15;
hence
(
T2 is
with_finite_small_inductive_dimension &
ind T2 <= ind T1 )
by A16, A18, Th16;
verum end; end; end; end;
end;
A29:
S1[ 0 ]
proof
let T1,
T2 be
TopSpace;
( T1,T2 are_homeomorphic & T1 is with_finite_small_inductive_dimension & ind T1 <= 0 implies ( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 ) )
assume that A30:
T1,
T2 are_homeomorphic
and A31:
T1 is
with_finite_small_inductive_dimension
and A32:
ind T1 <= 0
;
( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 )
consider f being
Function of
T1,
T2 such that A33:
f is
being_homeomorphism
by A30, T_0TOPSP:def 1;
set f9 =
f " ;
A34:
dom f = [#] T1
by A33, TOPS_2:def 5;
A35:
rng f = [#] T2
by A33, TOPS_2:def 5;
B1:
f is
onto
by A35, FUNCT_2:def 3;
A36:
f is
one-to-one
by A33, TOPS_2:def 5;
per cases
( [#] T1 = {} T1 or [#] T1 <> {} T1 )
;
suppose A38:
[#] T1 <> {} T1
;
( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 )then
not
T1 is
empty
;
then reconsider i =
ind T1 as
Nat by A31;
A39:
i = 0
by A32;
A40:
not
T1 is
empty
by A38;
A41:
not
T2 is
empty
by A34, A38;
then A42:
dom (f ") = [#] T2
by A35, A36, TOPS_2:49;
A43:
for
p being
Point of
T2 for
U being
open Subset of
T2 st
p in U holds
ex
W being
open Subset of
T2 st
(
p in W &
W c= U &
Fr W is
with_finite_small_inductive_dimension &
ind (Fr W) <= 0 - 1 )
proof
reconsider F =
f as
Function ;
let p be
Point of
T2;
for U being open Subset of T2 st p in U holds
ex W being open Subset of T2 st
( p in W & W c= U & Fr W is with_finite_small_inductive_dimension & ind (Fr W) <= 0 - 1 )let U be
open Subset of
T2;
( p in U implies ex W being open Subset of T2 st
( p in W & W c= U & Fr W is with_finite_small_inductive_dimension & ind (Fr W) <= 0 - 1 ) )
assume
p in U
;
ex W being open Subset of T2 st
( p in W & W c= U & Fr W is with_finite_small_inductive_dimension & ind (Fr W) <= 0 - 1 )
then A44:
(f ") . p in (f ") .: U
by A42, FUNCT_1:def 6;
F " = f "
by B1, A36, TOPS_2:def 4;
then A45:
f . ((f ") . p) = p
by A35, A36, A41, FUNCT_1:35;
(
f " U = (f ") .: U &
f " U is
open )
by A33, A35, A36, A40, A41, TOPGRP_1:26, TOPS_2:55;
then consider W being
open Subset of
T1 such that A46:
(f ") . p in W
and A47:
W c= f " U
and A48:
Fr W is
with_finite_small_inductive_dimension
and A49:
ind (Fr W) <= 0 - 1
by A31, A32, A44, Th16;
reconsider W9 =
f .: W as
open Subset of
T2 by A33, A40, A41, TOPGRP_1:25;
take
W9
;
( p in W9 & W9 c= U & Fr W9 is with_finite_small_inductive_dimension & ind (Fr W9) <= 0 - 1 )
W9 c= f .: (f " U)
by A47, RELAT_1:123;
hence
(
p in W9 &
W9 c= U )
by A34, A35, A45, A46, FUNCT_1:77, FUNCT_1:def 6;
( Fr W9 is with_finite_small_inductive_dimension & ind (Fr W9) <= 0 - 1 )
ind (Fr W) >= - 1
by A48, Th5;
then
ind (Fr W) = - 1
by A49, XXREAL_0:1;
then
Fr W = {} T1
by A48, Th6;
then
W is
closed
by TOPGEN_1:14;
then
W9 is
closed
by A33, A41, TOPS_2:58;
then
Fr W9 = {} T2
by TOPGEN_1:14;
hence
(
Fr W9 is
with_finite_small_inductive_dimension &
ind (Fr W9) <= 0 - 1 )
by Th6;
verum
end; then
T2 is
with_finite_small_inductive_dimension
by Th15;
hence
(
T2 is
with_finite_small_inductive_dimension &
ind T2 <= ind T1 )
by A39, A43, Th16;
verum end; end;
end;
A50:
for n being Nat holds S1[n]
from NAT_1:sch 2(A29, A3);
(ind T1) + 0 <= i
by XREAL_1:6;
hence
( T2 is with_finite_small_inductive_dimension & ind T2 <= ind T1 )
by A1, A2, A50; verum