Skip to content
Snippets Groups Projects
Commit 504fff56 authored by gabrielhdt's avatar gabrielhdt
Browse files

prefixing import to launch lp from git root

parent e1d58f85
No related branches found
No related tags found
No related merge requests found
require open pvs_core booleans equalities if_def
require open pvs_core prelude.booleans prelude.equalities prelude.if_def
// true /= false
symbol bool_inclusive : eps (bnot (eq bool false true))
......
require open pvs_core booleans
require open pvs_core prelude.booleans
symbol eq : ∀ T : Type, eta T ⇒ eta T ⇒ eta bool
require open pvs_core booleans equalities notequal
require open pvs_core prelude.booleans prelude.equalities prelude.notequal
symbol if (T:Type): eta bool ⇒ eta T ⇒ eta T ⇒ eta T
require open pvs_core booleans equalities
require open pvs_core prelude.booleans prelude.equalities
definition neq (T: Type) (x: eta T) (y: eta T) ≔ bnot (eq T x y)
require open pvs_core booleans equalities notequal if_def
require open pvs_core prelude.booleans prelude.equalities prelude.notequal
require open prelude.if_def
require open pvs_core booleans equalities notequal
require open pvs_core prelude.booleans prelude.equalities prelude.notequal
constant symbol rat : Type
constant symbol zero : eta rat
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment