cases' em (c = 0) with hc h
case intro
i j : ℤ
gj : 0 ≠ j
c : ℤ
h₀ : j = i * c
⊢ |i| ≤ |j|
case intro.inl
i j : ℤ
gj : 0 ≠ j
c : ℤ
h₀ : j = i * c
hc : c = 0
⊢ |i| ≤ |j|

case intro.inr
i j : ℤ
gj : 0 ≠ j
c : ℤ
h₀ : j = i * c
h : ¬c = 0
⊢ |i| ≤ |j|