| Rank | Theorem | Name |
| 6 | Thm* es:ES, x,i:Id, T:Type.
Thm* ( x,y:T. Dec(x = y T))
Thm* 
Thm* (vartype(i;x) r T)
Thm* 
Thm* ( e',e:E.
Thm* (e e'
Thm* (
Thm* (loc(e') = i Id
Thm* (
Thm* ( (x after e') = (x when e) T
Thm* (
Thm* (( ev:E. e ev & ev e' & (x after ev) = (x when ev) T)) | [change-lemma] |
| cites the following: |
| 3 | Thm* F:(A Prop), L:A List. ( k:A. Dec(F(k)))  Dec(( k L.F(k))) | [decidable__l_exists] |
| 1 | Thm* the_es:ES, e,e':E.
Thm* (e <loc e')  first(e') & e = pred(e') E (e <loc pred(e')) | [es-locl-iff] |
| 0 | Thm* L:A List, x:A. (A r B)  (x L)  (x L) | [l_member_subtype] |
| 1 | Thm* the_es:ES. Trans x,y:E. x y | [es-le-trans] |
| 0 | Thm* the_es:ES, j:E. first(j)  (pred(j) <loc j) | [es-pred-locl] |
| 0 | Thm* the_es:ES, e:E. first(e)  loc(pred(e)) = loc(e) Id | [es-loc-pred] |
| 5 | Thm* es:ES, e,e':E. [e, e'] {ev:E| loc(ev) = loc(e') Id } List | [es-interval_wf2] |
| 0 | Thm* es:ES, e,e':E. e e'  loc(e) = loc(e') Id | [es-le-loc] |
| 4 | Thm* es:ES, e,e',ev:E. (ev [e, e'])  e ev & ev e' | [member-es-interval] |
| 0 | Thm* strong-subtype(A;B)  ( L:A List, x:B. (x L)  (x L)) | [strong-subtype-l_member] |