Documentation
Std
.
Tactic
.
BVDecide
.
LRAT
.
Internal
.
Delete
Search
return to top
source
Imports
Init.ByCases
Std.Tactic.BVDecide.LRAT.Internal.Basic
Imported by
Std
.
Tactic
.
BVDecide
.
LRAT
.
Internal
.
State
.
deleteMany
Std
.
Tactic
.
BVDecide
.
LRAT
.
Internal
.
State
.
entails_deleteMany
source
def
Std
.
Tactic
.
BVDecide
.
LRAT
.
Internal
.
State
.
deleteMany
(
s
:
State
)
(
idxs
:
Array
Nat
)
:
State
Equations
s
.
deleteMany
idxs
=
Array.foldl
Std.Tactic.BVDecide.LRAT.Internal.State.deleteOneā
s
idxs
Instances For
source
theorem
Std
.
Tactic
.
BVDecide
.
LRAT
.
Internal
.
State
.
entails_deleteMany
{
idxs
:
Array
Nat
}
{
s
:
State
}
:
s
.
toCNF
.
Entails
(
s
.
deleteMany
idxs
)
.
toCNF