have : ∃ i₀, ∀ j, UInt.getBit (UInt.lsb a) j = decide (i₀=j) := UInt.lsb_singleton a ha
α : Type
inst✝² : (n : Nat) → OfNat α n
inst✝¹ : UInt α
inst✝ : DecidableEq α
a : α
i : Nat
ha : ¬a = 0
⊢ i < toNat (UInt.ctz a) → UInt.getBit a i = false
α : Type
inst✝² : (n : Nat) → OfNat α n
inst✝¹ : UInt α
inst✝ : DecidableEq α
a : α
i : Nat
ha : ¬a = 0
this : ∃ i₀, ∀ (j : Nat), UInt.getBit (UInt.lsb a) j = decide (i₀ = j)
⊢ i < toNat (UInt.ctz a) → UInt.getBit a i = false