THM | negnegelim_vs_bivalence
|
Double negation elimination is equivalent to bivalence.
|
THM | disjunct_elim
|
|
THM | or_fused
|
|
THM | guarded_prop_to_prop
|
The precise type of implication
|
THM | decidable__cand
|
|
THM | cand_is_prop
|
|
def | equiv_rel_sep
|
|
def | allst
|
|
def | allst_implicit
|
|
def | product_conventional_notation
|
|
def | quotient_sep
|
|
THM | decbl_iff_some_bool
|
|
def | isect_two
|
Intersection of two types
|
THM | not_over_exists_imp
|
|
def | exteq
|
Extensional equality between types
|
THM | exteq_sigma_st_dom
|
(i:{i:A| P(i) }B(i)) =ext {v:(i:AB(i))| P(v/x,y. x) } |
THM | singleton_eq_in_self
|
|
THM | singleton_singleton_self
|
|
def | fun_over_st
|
|
def | inhabited
|
(type |
THM | inhab_choice
|
|
THM | inhab_rep_axiom
|
|
THM | inhab_rep_eqv
|
|
THM | inhabited_vs_exists
|
|
def | inhabited_uniquely
|
(type |
THM | inhabited_uniquely_vs_exists
|
|
THM | inhabited_uniquely_elim
|
|
THM | unique_fn_over_empty
|
|
THM | not_sq_iff_sq
|
|
THM | sq_not_iff_sq
|
|
THM | dec_imp_dec_sq
|
|
THM | sq_sq_iff_sq
|
|
THM | set_inc_wrt_imp
|
|
def | xor
|
|
THM | xor_vs_neg_n_dec
|
|
THM | exteq_subset_vs_and
|
|
THM | subset_exteq
|
|
THM | subset_to_squash
|
|
THM | squash_to_subset
|
|
THM | set_inc_wrt_imp_sq
|
|
THM | subset_sq_exteq
|
|
THM | subset_squash_exteq
|
|
THM | ifthenelse_distr_subtype
|
|
def | is_discrete
|
(equality over type |
THM | discrete_vs_bool
|
|
THM | discrete_vs_bool2
|
|
def | pure_let
|
A form for function application with a special place for the argument
|
def | pure_let2
|
|
THM | no_prop_iff_its_neg
(Proof Gloss) |
No proposition is equivalent to its own negation.
|
THM | RussellsParadox_Frege
|
Russell's Paradox
There is no way to represent the all properties over a class by members of the class. |
THM | RussellsParadox_Frege2
|
Russell's Paradox
Full comprehension for sets is impossible. That is, there is no notion of set such that for every property of sets there is a set consisting of the sets having that property. (P:(SetProp). p:Set. x:Set. (x p) P(x)) |
THM | equivrel_characterization
|
A compact characterization of equivalence relations.
(EquivRel x,y:A. R(x,y)) (x:A. R(x,x) & (y:A. R(x,y) R(y,x) & (z:A. R(y,z) R(x,z)))) |
def | is_the
|
( |
def | exists_unique
|
(there is a unique |
THM | exists_unique_elim
|
|
THM | dec_pred_iff_some_boolfun
|
A property is effectively decidable just when it is characterized by a boolean-valued function.
|
THM | dec_pred_imp_bool_decider_exists
|
|
THM | inhabited_uniquely_vs_exists_unique
|
|
THM | indep_fun_extensional
|
Defintion of equality between functions.
|
THM | dep_ax_choice_version2
|
A choice principle.
|
THM | fun_description
|
Existence of functions through description.
|
THM | unique_fun_description
|
(x:A. !y:B(x). P(x,y)) (!f:(x:AB(x)). x:A. P(x,f(x))) |
THM | unique_fun_description2
|
(x:A. !y:B(x). P(x,y)) (!{f:(x:AB(x))| x:A. P(x,f(x)) }) |
THM | ax_choice_version2
|
A choice principle.
|
THM | ax_choice_version3
|
A choice principle.
|
THM | indep_fun_description
|
|
THM | unique_indep_fun_description
|
(x:A. !y:B. P(x,y)) (!f:(AB). x:A. P(x,f(x))) |
THM | range_restriction_dep
|
Typing a function with its range type.
|
THM | range_restriction_indep
|
Typing a function with its range type.
|
def | diagonalize
|
Diagonalization
|
THM | diagonalization
|
(b:B. R(e(b),b)) (A:Type, f:(AAB). (a:A. R((Diag f wrt x. e(x))(a),f(a,a)))) |
THM | diagonalization_wrt_eq
|
(b:B. e(b) = b) (A:Type, f:(AAB). (a:A. (Diag f wrt x. e(x)) = f(a))) |