∀ {ka : ℤ} {ca? : Option Lean.Meta.Grind.Arith.Cutsat.EqCnstr} {kb : ℕ}
  {cb? : Option Lean.Meta.Grind.Arith.Cutsat.EqCnstr} {ka_1 : ℤ} {ca?_1 : Option Lean.Meta.Grind.Arith.Cutsat.EqCnstr}
  {kb_1 : ℕ} {cb?_1 : Option Lean.Meta.Grind.Arith.Cutsat.EqCnstr},
  Lean.Meta.Grind.Arith.Cutsat.EqCnstrProof.pow ka ca? kb cb? =
      Lean.Meta.Grind.Arith.Cutsat.EqCnstrProof.pow ka_1 ca?_1 kb_1 cb?_1 →
    ka = ka_1 ∧ ca? = ca?_1 ∧ kb = kb_1 ∧ cb? = cb?_1