theorem
DVRContext.iwahoriDecompositionGLn_base_case_exists
(C : DVRContext)
[C.DVRClosureGL2]
(b : GL (Fin 2) C.k)
:
Existence half of the base case: each $b$ in the Iwahori subgroup of $\mathrm{GL}_2(k)$ admits some Iwahori factorisation $b = u' \cdot m \cdot u$.
theorem
DVRContext.IwahoriDecompositionGLn_existence
(C : DVRContext)
[C.DVRClosureGL2]
(n : ℕ)
(hn : n ≥ 2)
(b : GL (Fin n) C.k)
:
Existence of the Iwahori decomposition for $\mathrm{GL}_n(k)$ for all $n \ge 2$: proved by induction on $n$ starting from the $n = 2$ base case and using the inductive clearing step.