exact H.dvd (show r ≤ a from le_of_dvd H.pos hd) hr hd
case inr
M : Type u_1
inst✝⁵ : Zero M
inst✝⁴ : One M
inst✝³ : Add M
inst✝² : Mul M
inst✝¹ : LT M
inst✝ : M ⊧ₘ* 𝐈open
a : M
H : Pow2 a
r : M
a✝ : r ≤ 2 * a
hr : 1 < r
hd✝ : r ∣ 2 * a
hd : r ∣ a
⊢ 2 ∣ r
no goals