simp [toNat_add, toNat_mul]
case a
α : Type
inst✝¹ : (n : Nat) → OfNat α n
inst✝ : UInt α
a b c : α
⊢ toNat (a * (b + c)) = toNat (a * b + a * c)
case a
α : Type
inst✝¹ : (n : Nat) → OfNat α n
inst✝ : UInt α
a b c : α
⊢ toNat a * ((toNat b + toNat c) % 2 ^ length α) % 2 ^ length α = (toNat a * toNat b + toNat a * toNat c) % 2 ^ length α