let T1, T2 be TopSpace; :: thesis: ( T1,T2 are_homeomorphic implies ( ( T1 is with_finite_small_inductive_dimension implies T2 is with_finite_small_inductive_dimension ) & ( T2 is with_finite_small_inductive_dimension implies T1 is with_finite_small_inductive_dimension ) & ( T1 is with_finite_small_inductive_dimension implies ind T2 = ind T1 ) ) )
assume A1: T1,T2 are_homeomorphic ; :: thesis: ( ( T1 is with_finite_small_inductive_dimension implies T2 is with_finite_small_inductive_dimension ) & ( T2 is with_finite_small_inductive_dimension implies T1 is with_finite_small_inductive_dimension ) & ( T1 is with_finite_small_inductive_dimension implies ind T2 = ind T1 ) )
consider f being Function of T1,T2 such that
A2: f is being_homeomorphism by A1, T_0TOPSP:def 1;
A3: dom f = [#] T1 by A2, TOPS_2:def 5;
A4: rng f = [#] T2 by A2, TOPS_2:def 5;
per cases ( [#] T1 = {} T1 or not T1 is empty ) ;
suppose A5: [#] T1 = {} T1 ; :: thesis: ( ( T1 is with_finite_small_inductive_dimension implies T2 is with_finite_small_inductive_dimension ) & ( T2 is with_finite_small_inductive_dimension implies T1 is with_finite_small_inductive_dimension ) & ( T1 is with_finite_small_inductive_dimension implies ind T2 = ind T1 ) )
end;
suppose not T1 is empty ; :: thesis: ( ( T1 is with_finite_small_inductive_dimension implies T2 is with_finite_small_inductive_dimension ) & ( T2 is with_finite_small_inductive_dimension implies T1 is with_finite_small_inductive_dimension ) & ( T1 is with_finite_small_inductive_dimension implies ind T2 = ind T1 ) )
end;
end;