Commit abbe9f56 authored by Robbert Krebbers's avatar Robbert Krebbers
Browse files

Comment about `BiLöb`.

parent 39e504e3
......@@ -117,6 +117,11 @@ Arguments bi_wandM {_} !_%I _%I /.
Notation "mP -∗? Q" := (bi_wandM mP Q)
(at level 99, Q at level 200, right associativity) : bi_scope.
(** This class is required for the [iLöb] tactic. For most logics this class
should not be inhabited directly, but the instance [Contractive (▷) → BiLöb PROP]
in [derived_laws_sbi] should be used. A direct instance of the class is useful
when considering a BI logic with a discrete OFE, instead of a OFE that takes
step-indexing of the logic in account.*)
Class BiLöb (PROP : bi) :=
löb (P : PROP) : ( P P) P.
Hint Mode BiLöb ! : typeclass_instances.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment