Equations
- Iris.Subset x y = ∀ (a : α), x a → y a
Instances For
Equations
- Iris.Disjoint x y = ∀ (a : α), ¬(x a ∧ y a)
Instances For
Equations
- Iris.union x y a = (x a ∨ y a)
Instances For
Equations
- Iris.«term|==>_» = Lean.ParserDescr.node `Iris.«term|==>_» 1022 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol "|==> ") (Lean.ParserDescr.cat `term 40))
Instances For
Equations
- Iris.«term_==∗_» = Lean.ParserDescr.trailingNode `Iris.«term_==∗_» 1022 26 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol " ==∗ ") (Lean.ParserDescr.cat `term 25))
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
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
- bupd : PROP → PROP
- bupd_ne : OFE.NonExpansive bupd
Instances
class
Iris.BIFUpdate
(PROP : Type u_1)
(MASK : Type u_2)
[BI PROP]
extends Iris.FUpd PROP MASK :
Type (max u_1 u_2)
- ne {E1 E2 : Set MASK} : OFE.NonExpansive (fupd E1 E2)
Instances
instance
Iris.instAbsorbingBupd
{PROP : Type u_1}
[BI PROP]
[BIUpdate PROP]
{P : PROP}
[BI.Absorbing P]
:
theorem
Iris.bupd_elim
{PROP : Type u_1}
[BI PROP]
[BIUpdate PROP]
[BIPlainly PROP]
[BIBUpdatePlainly PROP]
{P : PROP}
[BI.Plain P]
: