exact hfg (mul_right_cancel₀ hi' ((one_mul _).trans h₁)).symm
case refine_4.intro
n d : ℕ
inst✝ : NeZero d
w : Weight n d
h₀ : w ≠ 0
hM : w ∈ M n d
g : ℕ := Finset.gcd Finset.univ w
hfg : ¬g = 1
hg : 1 < g
w' : Weight n d := fun i => w i / g
hww' : w = g • w'
hww'i : ∀ (i : Fin (Nat.succ n)), w i = g * w' i
i : Fin (Nat.succ n)
hi : w i ≠ 0
hi' : w' i ≠ 0
hf : w' = g • w'
h₁ : w' i = g * w' i
⊢ False
no goals