cases Nat.eq_zero_or_pos k
n : Nat
hn : n ≠ 0
k : Nat
h_ind : k > 0 → shiftRight n k < n
hk : succ k > 0
⊢ shiftRight n k / 2 < n
case inl
n : Nat
hn : n ≠ 0
k : Nat
h_ind : k > 0 → shiftRight n k < n
hk : succ k > 0
h✝ : k = 0
⊢ shiftRight n k / 2 < n

case inr
n : Nat
hn : n ≠ 0
k : Nat
h_ind : k > 0 → shiftRight n k < n
hk : succ k > 0
h✝ : k > 0
⊢ shiftRight n k / 2 < n