Theorem: UInt.toNat_inj (Algdata/Classes/UInt.lean)

State before:
α : Type
inst✝¹ : (n : Nat) → OfNat α n
inst✝ : UInt α
⊢ ∀ {a b : α}, toNat a = toNat b → a = b
Tactic:
intro a b h
State after:
α : Type
inst✝¹ : (n : Nat) → OfNat α n
inst✝ : UInt α
a b : α
h : toNat a = toNat b
⊢ a = b

State before:
α : Type
inst✝¹ : (n : Nat) → OfNat α n
inst✝ : UInt α
a b : α
h : toNat a = toNat b
⊢ a = b
Tactic:
rw [←ofNat_toNat a, ←ofNat_toNat b, h]
State after:
no goals