%read "universe.elf".
%read "../../../set_theories/bool.elf".
%read "../../propositional/model_theory/bool-zf.elf".
%view Univ-ZF : Universes -> Boolean = {
%include Bool-ZF.
sup := tm (A => bool') => bool'.
sup1 := ded (forall [a: tm A] F @ a eq 1) imp sup @ F eq 1.
sup0 := ded (exists [a: tm A] F @ a eq 0) imp sup @ F eq 0.
equal := tm (A => A => bool').
equal01 := ded forall [x: tm A] forall [y: tm A] (equal @ x @ y eq 1) equiv (x eq y).
}.