Skip to content
Snippets Groups Projects
Commit 38bf92b6 authored by hondet's avatar hondet
Browse files

Comments, renaming

parent d9dcca4e
No related branches found
No related tags found
No related merge requests found
// Equality defined on tuple of arguments
require open personoj.encodings.lhol
require open personoj.encodings.pvs_cert
require personoj.encodings.tuple as T
require open personoj.encodings.logical
// Equality operates on the maximal supertype. It allows to profit
// from predicate subtyping for free in the propositional equality.
symbol eq {t: Set} (_: El (T.t (μ t) (μ t))): Bool
definition neq {t} m ≔ ¬ (@eq t m)
// Dependent tuples
// Dependent sum type
require open personoj.encodings.lhol
constant symbol t (a: Set): (El a → Set) → Set
......
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