simp only [Nat.zero_mod, Nat.shiftLeft_zero, Nat.mod_eq_of_lt (UInt.toNat_lt a)]
case a
α : Type
inst✝¹ : (n : Nat) → OfNat α n
inst✝ : UInt α
a : α
⊢ toNat a <<< (0 % 2 ^ length α % length α) % 2 ^ length α = toNat a
no goals