Documentation
Projects
.
AP
.
Util
Search
return to top
source
Imports
Init
Projects.AP.FreshA
Imported by
AP
.
init_initState
AP
.
DState
.
of_taken_eq_empty
AP
.
State
.
hist_eq_aPos_of
AP
.
State
.
aPos₀_eq_aPos_of
AP
.
State
.
wfCnd_setHist
AP
.
State
.
pw_init
AP
.
State
.
taken_eq_empty_of_dState_and_pw_eq_zero
AP
.
State
.
pw_ne_zero_of_dState_and_taken_ne_empty
source
@[simp]
theorem
AP
.
init_initState
{
pw
:
ℕ
}
{
p
:
PointZ
}
:
(
initState
pw
p
)
.
init
=
initState
pw
p
source
theorem
AP
.
DState
.
of_taken_eq_empty
{
s
:
State
}
[
hs
:
sys
.
WF
s
]
(
h
:
s
.
taken
=
∅
)
:
DState
s
source
theorem
AP
.
State
.
hist_eq_aPos_of
{
s
:
State
}
[
hs
:
sys
.
WF
s
]
(
h₁
:
s
.
taken
=
∅
)
:
s
.
hist
=
[
s
.
aPos
]
source
theorem
AP
.
State
.
aPos₀_eq_aPos_of
{
s
:
State
}
[
hs
:
sys
.
WF
s
]
(
h₁
:
s
.
taken
=
∅
)
:
s
.
aPos₀
=
s
.
aPos
source
@[simp]
theorem
AP
.
State
.
wfCnd_setHist
{
s
:
State
}
{
hist
:
List
PointZ
}
:
WFCnd
(
s
.
setHist
hist
)
↔
WFCnd
s
source
@[simp]
theorem
AP
.
State
.
pw_init
{
s
:
State
}
:
s
.
init
.
pw
=
s
.
pw
source
theorem
AP
.
State
.
taken_eq_empty_of_dState_and_pw_eq_zero
{
s
:
State
}
[
hs
:
DState
s
]
(
h
:
s
.
pw
=
0
)
:
s
.
taken
=
∅
source
theorem
AP
.
State
.
pw_ne_zero_of_dState_and_taken_ne_empty
{
s
:
State
}
[
hs
:
DState
s
]
(
h
:
s
.
taken
≠
∅
)
:
s
.
pw
≠
0