File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -79,4 +79,25 @@ lemma hasSmallInductiveDimensionLT_one_iff :
7979@ [deprecated (since := "2026-06-21" )]
8080alias HasSmallInductiveDimensionLT_one_iff := hasSmallInductiveDimensionLT_one_iff
8181
82- end
82+ theorem HasSmallInductiveDimensionLT.mono {m n : ℕ} (hmn : m ≤ n)
83+ (H : HasSmallInductiveDimensionLT X m) : HasSmallInductiveDimensionLT X n := by
84+ induction n generalizing m X with
85+ | zero => simp_all
86+ | succ m IH =>
87+ cases H with
88+ | zero => exact .succ _ ∅ (by simpa) (by simp)
89+ | succ n s hs h =>
90+ refine .succ _ s hs fun U hU ↦ IH ?_ (h U hU)
91+ rwa [add_le_add_iff_right] at hmn
92+
93+ theorem HasSmallInductiveDimensionLE.mono {m n : ℕ} (hmn : m ≤ n)
94+ (H : HasSmallInductiveDimensionLE X m) : HasSmallInductiveDimensionLE X n := by
95+ apply HasSmallInductiveDimensionLT.mono _ H
96+ rwa [add_le_add_iff_right]
97+
98+ theorem HasSmallInductiveDimensionLT.hasSmallInductiveDimensionLE {n : ℕ}
99+ (H : HasSmallInductiveDimensionLT X n) : HasSmallInductiveDimensionLE X n :=
100+ HasSmallInductiveDimensionLT.mono n.le_succ H
101+
102+ instance (n : ℕ) [IsEmpty X] : HasSmallInductiveDimensionLT X n :=
103+ .mono zero_le <| hasSmallInductiveDimensionLT_zero_iff.2 ‹_›
You can’t perform that action at this time.
0 commit comments