(motive : Option (Lean.Omega.LinearCombo × Lean.Elab.Tactic.Omega.OmegaM' Lean.Expr) → Sort u_1) →
  (x : Option (Lean.Omega.LinearCombo × Lean.Elab.Tactic.Omega.OmegaM' Lean.Expr)) →
    ((lc : Lean.Omega.LinearCombo) → (prf : Lean.Elab.Tactic.Omega.OmegaM' Lean.Expr) → motive (some (lc, prf))) →
      (Unit → motive none) → motive x