Equations
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
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
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
aesop
tries to solve the current goal by applying a set of rules
registered with the @[aesop]
attribute. See its
README for a tutorial and a
reference.
The variant aesop?
prints the proof it found as a Try this
suggestion.
Clauses can be used to customise the behaviour of an Aesop call. Available clauses are:
(add
adds a rule.)
isunsafe
,safe
ornorm
.
is a percentage for unsafe rules and an integer for safe and norm rules.
is the name of a declaration or local hypothesis.
is the rule builder used to turn
into an Aesop rule. Example:(add unsafe 50% apply Or.inl)
.(erase
disables a globally registered Aesop rule. Example:) (erase Aesop.BuiltinRules.assumption)
.(rule_sets [
enables or disables named sets of rules for this Aesop call. Example:,*]) (rule_sets [-builtin, MyRuleSet])
.(options {
adjusts Aesop's search options. See:= }) Aesop.Options
.(simp_options {
adjusts options for Aesop's built-in:= }) simp
rule. SeeAesop.SimpConfig
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
aesop
tries to solve the current goal by applying a set of rules
registered with the @[aesop]
attribute. See its
README for a tutorial and a
reference.
The variant aesop?
prints the proof it found as a Try this
suggestion.
Clauses can be used to customise the behaviour of an Aesop call. Available clauses are:
(add
adds a rule.)
isunsafe
,safe
ornorm
.
is a percentage for unsafe rules and an integer for safe and norm rules.
is the name of a declaration or local hypothesis.
is the rule builder used to turn
into an Aesop rule. Example:(add unsafe 50% apply Or.inl)
.(erase
disables a globally registered Aesop rule. Example:) (erase Aesop.BuiltinRules.assumption)
.(rule_sets [
enables or disables named sets of rules for this Aesop call. Example:,*]) (rule_sets [-builtin, MyRuleSet])
.(options {
adjusts Aesop's search options. See:= }) Aesop.Options
.(simp_options {
adjusts options for Aesop's built-in:= }) simp
rule. SeeAesop.SimpConfig
.
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
- Aesop.Frontend.elabOptionsUnsafe = Aesop.Frontend.elabConfigUnsafe `Aesop.Options
Instances For
@[implemented_by Aesop.Frontend.elabOptionsUnsafe]
Equations
- Aesop.Frontend.elabSimpConfigUnsafe = Aesop.Frontend.elabConfigUnsafe `Aesop.SimpConfig
Instances For
@[implemented_by Aesop.Frontend.elabSimpConfigUnsafe]
- additionalRules : Array Aesop.Frontend.RuleExpr
- erasedRules : Array Aesop.Frontend.RuleExpr
- enabledRuleSets : Array Aesop.RuleSetName
- options : Aesop.Options
- simpConfig : Aesop.SimpConfig
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
def
Aesop.Frontend.TacticConfig.parse.addClause
(traceScript : Bool)
(c : Aesop.Frontend.TacticConfig)
(stx : Lean.Syntax)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
Aesop.Frontend.TacticConfig.updateRuleSets
(goal : Lean.MVarId)
(rss : Aesop.RuleSets)
(c : Aesop.Frontend.TacticConfig)
:
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.