Documentation

Duper.Rules.ForallHoist

theorem Duper.forall_hoist_proof {α : Sort u_1} {y : αProp} (x : α) (f : PropProp) (h : f (∀ (z : α), y z)) :
f False y x = True
def Duper.mkForallHoistProof (pos : ClausePos) (premises : List Lean.Expr) (parents : List RuleM.ProofParent) (transferExprs : Array Lean.Expr) (c : Clause) :
Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Returns the dependent forall and lambda expressions

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        Equations
        • One or more equations did not get rendered due to their size.
        Instances For