Documentation Verification Report

State

📁 Source: Aesop/Forward/State.lean

Statistics

MetricCount
DefinitionsClusterState, AddM, Context, premiseLMVars, premiseMVars, run, addHyp, addMatch, addQueuedRawHyps, addRawHyp, completeMatches, conclusionDeps, enqueueRawHyp, eraseEnqueuedRawHyp, eraseHyp, erasePatSubst, findSlot?, haveHypForEachSlot, instInhabited, instToMessageData, matchPremise?, slot!, slotQueues, slots, stats, update, variableMap, initialRuleState, ForwardState, enqueueHyp, enqueueHypWithPatSubsts, enqueuePatSubst, enqueuePatSubsts, enqueueTargetPatSubsts, eraseHyp, erasePatSubsts, eraseTargetPatSubsts, hyps, instEmptyCollection, instToMessageData, patSubsts, ruleStates, stats, update, Hyp, containsHyp, fvarId?, instBEq, instHashable, isPatSubst, subst, InstMap, eraseHyp, erasePatSubst, find?, findD, insertHyp, insertMatch, insertMatchCore, instEmptyCollection, instToMessageData, map, modify, modifyMapsForSlotsFrom, stats, PatSubstSource, RawHyp, RuleState, clusterStates, enqueueRawHyp, eraseHyp, erasePatSubst, patSubstSources, rule, stats, update, VariableMap, addHyp, addMatch, eraseHyp, erasePatSubst, find, find?, findHyps, findMatches, instEmptyCollection, instToMessageData, map, modify, modifyM, stats, instBEqPatSubstSource, beq, instBEqRawHyp, beq, instHashablePatSubstSource, hash, instHashableRawHyp, hash, instInhabitedForwardState, default, instInhabitedHyp, default, instInhabitedInstMap, default, instInhabitedPatSubstSource, default, instInhabitedRawHyp, default, instInhabitedRuleState, default, instInhabitedVariableMap, default, instToMessageDataRawHyp, instToMessageDataRuleState
115
TheoremsslotQueues_size
1
Total116

Aesop

Definitions

NameCategoryTheorems
ClusterState 📖CompData
ForwardState 📖CompData
Hyp 📖CompData
InstMap 📖CompData
PatSubstSource 📖CompData
RawHyp 📖CompData
1 mathmath: ClusterState.slotQueues_size
RuleState 📖CompData
VariableMap 📖CompData
instBEqPatSubstSource 📖CompOp
instBEqRawHyp 📖CompOp
instHashablePatSubstSource 📖CompOp
instHashableRawHyp 📖CompOp
instInhabitedForwardState 📖CompOp
instInhabitedHyp 📖CompOp
instInhabitedInstMap 📖CompOp
instInhabitedPatSubstSource 📖CompOp
instInhabitedRawHyp 📖CompOp
instInhabitedRuleState 📖CompOp
instInhabitedVariableMap 📖CompOp
instToMessageDataRawHyp 📖CompOp
instToMessageDataRuleState 📖CompOp

Aesop.ClusterState

Definitions

NameCategoryTheorems
AddM 📖CompOp
addHyp 📖CompOp
addMatch 📖CompOp
addQueuedRawHyps 📖CompOp
addRawHyp 📖CompOp
completeMatches 📖CompOp
conclusionDeps 📖CompOp
enqueueRawHyp 📖CompOp
eraseEnqueuedRawHyp 📖CompOp
eraseHyp 📖CompOp
erasePatSubst 📖CompOp
findSlot? 📖CompOp
haveHypForEachSlot 📖CompOp
instInhabited 📖CompOp
instToMessageData 📖CompOp
matchPremise? 📖CompOp
slot! 📖CompOp
slotQueues 📖CompOp
1 mathmath: slotQueues_size
slots 📖CompOp
1 mathmath: slotQueues_size
stats 📖CompOp
update 📖CompOp
variableMap 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
slotQueues_size 📖mathematicalAesop.RawHyp
slotQueues
Aesop.Slot
slots

Aesop.ClusterState.AddM

Definitions

NameCategoryTheorems
Context 📖CompData
run 📖CompOp

Aesop.ClusterState.AddM.Context

Definitions

NameCategoryTheorems
premiseLMVars 📖CompOp
premiseMVars 📖CompOp

Aesop.ForwardRule

Definitions

NameCategoryTheorems
initialRuleState 📖CompOp

Aesop.ForwardState

Definitions

NameCategoryTheorems
enqueueHyp 📖CompOp
enqueueHypWithPatSubsts 📖CompOp
enqueuePatSubst 📖CompOp
enqueuePatSubsts 📖CompOp
enqueueTargetPatSubsts 📖CompOp
eraseHyp 📖CompOp
erasePatSubsts 📖CompOp
eraseTargetPatSubsts 📖CompOp
hyps 📖CompOp
instEmptyCollection 📖CompOp
instToMessageData 📖CompOp
patSubsts 📖CompOp
ruleStates 📖CompOp
stats 📖CompOp
update 📖CompOp

Aesop.Hyp

Definitions

NameCategoryTheorems
containsHyp 📖CompOp
fvarId? 📖CompOp
instBEq 📖CompOp
instHashable 📖CompOp
isPatSubst 📖CompOp
subst 📖CompOp

Aesop.InstMap

Definitions

NameCategoryTheorems
eraseHyp 📖CompOp
erasePatSubst 📖CompOp
find? 📖CompOp
findD 📖CompOp
insertHyp 📖CompOp
insertMatch 📖CompOp
insertMatchCore 📖CompOp
instEmptyCollection 📖CompOp
instToMessageData 📖CompOp
map 📖CompOp
modify 📖CompOp
modifyMapsForSlotsFrom 📖CompOp
stats 📖CompOp

Aesop.RuleState

Definitions

NameCategoryTheorems
clusterStates 📖CompOp
enqueueRawHyp 📖CompOp
eraseHyp 📖CompOp
erasePatSubst 📖CompOp
patSubstSources 📖CompOp
rule 📖CompOp
stats 📖CompOp
update 📖CompOp

Aesop.VariableMap

Definitions

NameCategoryTheorems
addHyp 📖CompOp
addMatch 📖CompOp
eraseHyp 📖CompOp
erasePatSubst 📖CompOp
find 📖CompOp
find? 📖CompOp
findHyps 📖CompOp
findMatches 📖CompOp
instEmptyCollection 📖CompOp
instToMessageData 📖CompOp
map 📖CompOp
modify 📖CompOp
modifyM 📖CompOp
stats 📖CompOp

Aesop.instBEqPatSubstSource

Definitions

NameCategoryTheorems
beq 📖CompOp

Aesop.instBEqRawHyp

Definitions

NameCategoryTheorems
beq 📖CompOp

Aesop.instHashablePatSubstSource

Definitions

NameCategoryTheorems
hash 📖CompOp

Aesop.instHashableRawHyp

Definitions

NameCategoryTheorems
hash 📖CompOp

Aesop.instInhabitedForwardState

Definitions

NameCategoryTheorems
default 📖CompOp

Aesop.instInhabitedHyp

Definitions

NameCategoryTheorems
default 📖CompOp

Aesop.instInhabitedInstMap

Definitions

NameCategoryTheorems
default 📖CompOp

Aesop.instInhabitedPatSubstSource

Definitions

NameCategoryTheorems
default 📖CompOp

Aesop.instInhabitedRawHyp

Definitions

NameCategoryTheorems
default 📖CompOp

Aesop.instInhabitedRuleState

Definitions

NameCategoryTheorems
default 📖CompOp

Aesop.instInhabitedVariableMap

Definitions

NameCategoryTheorems
default 📖CompOp

---

← Back to Index