∀ {α : Type u_1} [inst : Lean.Grind.CommRing α] (ctx : Lean.Grind.CommRing.Context α) (p : Lean.Grind.CommRing.Poly)
  (c : ℤ) (x : Lean.Grind.CommRing.Var),
  c ≠ 0 →
    ↑c * Lean.Grind.CommRing.Var.denote ctx x = 1 →
      Lean.Grind.CommRing.Poly.denote ctx (Lean.Grind.CommRing.Poly.cancelVar c x p) =
        Lean.Grind.CommRing.Poly.denote ctx p