├── .gitignore ├── .nojekyll ├── CONTRIBUTING-FUTURE.md ├── CONTRIBUTING.md ├── COPYING ├── ProveIt_Introduction.pdf ├── build.py ├── build_alt.py ├── doc ├── Makefile ├── conf.py ├── index.rst └── make.bat ├── ghpage_update_instructions_and_more.txt ├── git_clear_filtered.sh ├── guide.ipynb ├── images ├── contributing_create_pull_request_screen.png ├── contributing_issues_tab.png ├── contributing_new_issue_button.png ├── contributing_new_issue_submit_screen.png ├── contributing_new_pull_request_button.png ├── contributing_open_pull_request_screen.png └── contributing_pull_request_tab.png ├── index.ipynb ├── license.txt ├── multi_substitution_preview.html ├── nbstripout ├── LICENSE - fastai-nbstripout ├── LICENSE - nbstripout ├── __init__.py ├── install.py └── nbstripout.py ├── notebook.css ├── packages ├── __init_template.py ├── _axioms_.ipynb ├── _axioms_template_.ipynb ├── _common_.ipynb ├── _common_expr_template_.ipynb ├── _common_template_.ipynb ├── _demonstrations_.ipynb ├── _demonstrations_template_.ipynb ├── _dependencies_template_.ipynb ├── _expr_template_.ipynb ├── _proof_template_.ipynb ├── _special_expr_template_.ipynb ├── _theorem_proof_template_.ipynb ├── _theorems_.ipynb ├── _theorems_template_.ipynb ├── _theory_template_.ipynb ├── _unofficial_common_expr_template_.ipynb ├── _unofficial_special_expr_template_.ipynb └── proveit │ ├── __init__.py │ ├── _core_ │ ├── __init__.py │ ├── _dependency_graph.py │ ├── _theory_storage.py │ ├── _unique_data.py │ ├── defaults.py │ ├── expression │ │ ├── __init__.py │ │ ├── composite │ │ │ ├── __init__.py │ │ │ ├── composite.py │ │ │ ├── expr_array.py │ │ │ ├── expr_range.py │ │ │ ├── expr_tuple.py │ │ │ ├── named_exprs.py │ │ │ └── vert_expr_array.py │ │ ├── conditional │ │ │ ├── __init__.py │ │ │ ├── conditional.py │ │ │ └── conditional_set.py │ │ ├── expr.py │ │ ├── expr_info.py │ │ ├── fencing.py │ │ ├── inner_expr.py │ │ ├── label │ │ │ ├── __init__.py │ │ │ ├── label.py │ │ │ ├── literal.py │ │ │ └── var.py │ │ ├── lambda_expr │ │ │ ├── __init__.py │ │ │ ├── composition.py │ │ │ └── lambda_expr.py │ │ ├── operation │ │ │ ├── __init__.py │ │ │ ├── function.py │ │ │ ├── indexed_var.py │ │ │ ├── operation.py │ │ │ └── operation_over_instances.py │ │ └── style_options.py │ ├── judgment.py │ ├── proof.py │ └── theory.py │ ├── _curry_paradox_.ipynb │ ├── _minimal_logic_axioms.ipynb │ ├── _sub_theories_.txt │ ├── _theory_nbs_ │ ├── __init__.py │ ├── axioms.ipynb │ ├── common.ipynb │ ├── demonstrations.ipynb │ ├── theorems.ipynb │ └── theory.ipynb │ ├── _version.py │ ├── abstract_algebra │ ├── __init__.py │ ├── _brief_description_.txt │ ├── _sub_theories_.txt │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ ├── fields │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── complex_field │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_field │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── real_field │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── field_add.py │ │ ├── field_mult.py │ │ ├── field_prod.py │ │ ├── field_sum.py │ │ └── fields.py │ ├── generic_methods.py │ ├── groups │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── group_add.py │ │ ├── group_sum.py │ │ └── groups.py │ └── rings │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ │ └── rings.py │ ├── computer_science │ ├── __init__.py │ └── regular_expressions.py │ ├── core_expr_types │ ├── __init__.py │ ├── _brief_description_.txt │ ├── _sub_theories_.txt │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ ├── conditionals │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ └── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ ├── condition_append_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── condition_merger_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── condition_prepend_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── condition_substitution │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── condition_with_true_on_left_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── condition_with_true_on_right_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── dissatisfied_condition_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── implication_from_conditional │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── redundant_condition_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── satisfied_condition_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── singular_conjunction_condition_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── true_condition_elimination │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ ├── expr_arrays │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ └── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ ├── array_eq_via_elem_eq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── array_neq_via_any_elem_neq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── varray_eq_via_elem_eq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── varray_neq_via_any_elem_neq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ ├── indexed_vars │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ └── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ ├── lambda_maps │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ └── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ └── general_lambda_substitution │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ ├── operations │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ └── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ ├── operands_substitution_via_tuple │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── operator_substitution │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ └── tuples │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── proofs │ │ │ ├── empty_inside_range_of_range │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── empty_outside_range_of_range │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── extended_range_from1_len │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── extended_range_from1_len_typical_eq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── extended_range_len │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── extended_range_len_typical_eq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── general_len │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── len_of_empty_range_of_ranges │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── len_of_ranges_with_repeated_indices │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── len_of_ranges_with_repeated_indices_from_1 │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── merge │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── merge_back │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── merge_extension │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── merge_front │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── merge_pair │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── merge_series │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── n_repeats_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── negated_shift_equivalence │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── negated_shift_equivalence_both │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── partition │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── partition_back │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── partition_front │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── range_fn_transformation │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── range_from1_len │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── range_from1_len_is_nat │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── range_from1_len_typical_eq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── range_len │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── range_len_is_nat │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── range_len_typical_eq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── shift_equivalence │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── shift_equivalence_both │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── singular_range_reduction │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── tuple_elem_substitution │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── tuple_eq_via_elem_eq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── tuple_len │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── tuple_len_0_typical_eq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── tuple_neq_via_any_elem_neq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── tuple_portion_substitution │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ │ └── length.py │ ├── decorators.py │ ├── example_motivating_search.ipynb │ ├── linear_algebra │ ├── __init__.py │ ├── _brief_description_.txt │ ├── _sub_theories_.txt │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── proofs │ │ │ ├── complex_set_is_vec_space │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── complex_vec_set_is_vec_space │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── rational_set_is_vec_space │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── rational_vec_set_is_vec_space │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── real_set_is_vec_space │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── real_vec_set_is_vec_space │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ ├── addition │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── association │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── binary_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── binary_permutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── disassociation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── leftward_permutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── multi_vec_add_def │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── norm_of_sum_of_orthogonal_pair │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── number_add_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── number_summation_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rightward_permutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── summation_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── vec_add_zero_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── vec_add_zero_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── vec_sum_index_shift │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── vec_sum_of_constant_vec │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── vec_sum_split_after │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── vec_sum_split_before │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── vec_sum_split_first │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── vec_add.py │ │ ├── vec_sum.py │ │ └── vec_zero.py │ ├── inner_products │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── cauchy_schwartz_equality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── cauchy_schwartz_inequality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_set_is_hilbert_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_set_is_inner_prod_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_vec_set_is_hilbert_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_vec_set_is_inner_prod_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── hilbert_space_is_inner_prod_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── hilbert_space_is_vec_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inner_prod_conj_sym │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inner_prod_linearity │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inner_prod_pos_def │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inner_prod_scalar_mult_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inner_prod_scalar_mult_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inner_prod_space_is_vec_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inner_prod_vec_add_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inner_prod_vec_add_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_polar_decomposition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── norm_is_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── norm_triangle_ineq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ortho_norm_basis_existence │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ortho_norm_basis_existence_with_any_vector │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ortho_projectors_are_hermitian │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ortho_projectors_are_idempotent │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_set_is_inner_prod_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_vec_set_is_inner_prod_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_set_is_inner_prod_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_vec_set_is_inner_prod_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_polar_decomposition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── scaled_norm │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── schmidt_decomposition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── simultaneous_diagonalization_as_ortho_projectors │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── spectral_decomposition_as_ortho_ortho_projectors │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── adjoint.py │ │ ├── hilbert_spaces.py │ │ ├── inner_prod.py │ │ ├── inner_prod_spaces.py │ │ ├── norm.py │ │ ├── ortho_norm_bases.py │ │ └── ortho_projector.py │ ├── lie_algebra │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── lie_group.py │ ├── linear_maps │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── lin_map_domains │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── lin_map_is_vec_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── lin_map_linearity │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── anti_commutator.py │ │ ├── commutator.py │ │ ├── identity.py │ │ └── lin_map.py │ ├── matrices │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── complex_matrix_space_is_vec_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── eigen_pow │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_matrix_space_is_vec_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_matrix_space_is_vec_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── special_unitaries_are_matrices │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unitaries_are_matrices │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── addition │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ └── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ ├── diagonal_group.py │ │ ├── exponentiation │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── SU_closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── U_closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── eigen_exp_application │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── unital2pi_eigen_exp_application │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── unital_eigen_exp_application │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ └── matrix_exp.py │ │ ├── matrix.py │ │ ├── matrix_ops.py │ │ ├── matrix_space.py │ │ ├── multiplication │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ └── matrix_mult.py │ │ └── unitary_group.py │ ├── negation │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── negation.py │ ├── scalar_multiplication │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── binary_lin_comb_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribution_over_scalars │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribution_over_vec_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribution_over_vec_sum_with_scalar_mult │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribution_over_vectors │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── doubly_scaled_as_singly_scaled │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── factorization_from_scalars │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── factorization_from_vec_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── factorization_from_vec_sum_with_scalar_mult │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── factorization_from_vectors │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── lin_comb_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── one_as_scalar_mult_id │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── scalar_mult_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── scalar_mult_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── scalar_sum_distribution │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── scalar_sum_factorization │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── scalar_mult.py │ ├── tensors │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── factor_scalar_from_tensor_prod │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── insert_vec_on_both_sides_of_equality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── norm_of_tensor_prod │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── norm_preserving_tensor_prod │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── remove_vec_on_both_sides_of_equality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_exp_inclusion │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_exp_of_cart_exp_inclusion │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_association │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_disassociation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_distribution_over_add │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_distribution_over_summation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_distribution_over_summation_with_scalar_mult │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_factorization_from_add │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_factorization_from_summation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_factorization_from_summation_with_scalar_mult │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_is_in_tensor_prod_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_of_cart_exps_within_cart_exp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_of_linear_maps │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_of_vec_spaces_is_vec_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── tensor_prod_vec_space_association │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── tensor_prod_vec_space_disassociation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── tensor_exp.py │ │ ├── tensor_prod.py │ │ └── tensor_prod_membership.py │ ├── vec_operation.py │ ├── vector_sets │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── bases.py │ │ ├── dimension.py │ │ ├── lin_dep_sets.py │ │ └── span.py │ └── vector_spaces.py │ ├── logic │ ├── __init__.py │ ├── _brief_description_.txt │ ├── _sub_theories_.txt │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ ├── booleans │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── conditioned_forall_over_bool_by_cases │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── false_eq_false │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── false_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── forall_bool_eval_false_via_f_f │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── forall_bool_eval_false_via_f_t │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── forall_bool_eval_false_via_t_f │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── forall_bool_eval_true │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── forall_over_bool_by_cases │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── from_excluded_middle │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── from_not_false │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_bool_def │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_bool_if_false │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_bool_if_true │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_bool_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_equals_false │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_equals_true │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── true_eq_true │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── true_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── true_not_false │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unfold_forall_over_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unfold_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unfold_is_bool_explicit │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── booleans.py │ │ ├── conjunction │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── and_if_all │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── and_if_both │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── any_from_and │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── associate │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── association │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── binary_closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── commutation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── commute │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── conjunction_eq_quantification │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── conjunction_from_quantification │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── demorgans_law_or_to_and │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── demorgans_law_or_to_and_bin │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── disassociate │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── disassociation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── each_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── empty_conjunction_eval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_and_false_negated │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_and_true_negated │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_eval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── falsified_and_if_neither │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── falsified_and_if_not_left │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── falsified_and_if_not_right │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── from_unary_and │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── left_from_and │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── leftward_commutation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── leftward_commute │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nand_if_left_but_not_right │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nand_if_neither │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nand_if_not_left │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nand_if_not_one │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nand_if_not_right │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nand_if_right_but_not_left │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── quantification_from_conjunction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── redundant_conjunction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── redundant_conjunction_general │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── right_from_and │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rightward_commutation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rightward_commute │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── some_from_and │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_and_false_negated │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_and_true │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_eval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── unary_and_is_true_reduction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── unary_and_reduction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── unary_and_reduction_lemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ └── and_op.py │ │ ├── disjunction │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── any_if_all │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── associate │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── association │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── binary_closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── binary_or_contradiction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── commutation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── commute │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── constructive_dilemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── constructive_multi_dilemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── demorgans_law_and_to_or │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── demorgans_law_and_to_or_bin │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── demorgans_law_and_to_or_bin_explicit │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── destructive_dilemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── destructive_multi_dilemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── disassociate │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── disassociation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── disjunction_eq_quantification │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── disjunction_from_quantification │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── each_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── empty_disjunction_eval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_eval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_or_false_negated │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_or_true │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── left_if_not_right │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── leftward_commutation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── leftward_commute │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── neither_intro │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_left_if_neither │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_or_if_not_any │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_right_if_neither │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── or_contradiction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── or_if_any │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── or_if_both │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── or_if_left │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── or_if_only_left │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── or_if_only_right │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── or_if_right │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── quantification_from_disjunction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── right_if_not_left │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rightward_commutation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rightward_commute │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── singular_constructive_dilemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── singular_constructive_dilemma_lemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── singular_constructive_multi_dilemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_eval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_or_false │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_or_true │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── unary_or_lemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── unary_or_reduction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ └── or_op.py │ │ ├── implication │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── contrapose_neg_antecedent │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── contrapose_neg_consequent │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── double_negate_consequent │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── eq_from_iff │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── eq_from_mutual_impl │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_antecedent_implication │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_iff_false │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_iff_true_negated │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_implies_false │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── false_implies_true │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── falsified_antecedent_implication │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── from_contraposition │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_f_f │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_f_t │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_implies_left │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_implies_right │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_intro │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_symmetry │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_t_f │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_t_t │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_transitivity │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_via_both_false │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── iff_via_both_true │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── implication_closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── implication_transitivity │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── implies_f_f │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── implies_f_t │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── implies_t_t │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── invalid_implication │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── left_from_iff │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── modus_tollens_affirmation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── modus_tollens_denial │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── negated_reflex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_iff_via_not_left │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_iff_via_not_left_impl │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_iff_via_not_right │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_iff_via_not_right_impl │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_true_via_contradiction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── right_from_iff │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── self_implication │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── to_contraposition │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_iff_false_negated │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_iff_true │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_implies_false_negated │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── true_implies_true │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── untrue_antecedent_implication │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── iff.py │ │ │ └── implies.py │ │ ├── negation │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── double_neg_closure │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── double_negation_elim │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── double_negation_elim_lemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── double_negation_equiv │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── double_negation_intro │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── falsified_negation_intro │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── negation_contradiction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── negation_intro │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_false │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── untrue_from_negation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ └── not_op.py │ │ └── quantification │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ │ ├── existence │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── existence_by_example │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── existence_by_example_with_conditions │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── existential_implication │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── exists_def_negation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── exists_folding │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── exists_in_superset │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── exists_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── exists_not_implies_not_forall │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── exists_unfolding │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── exists_with_conditions_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── forall_implies_not_exists_not │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_exists_folding │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_exists_unfolding │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_exists_via_forall │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── notexists_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── notexists_with_conditions_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── skolem_elim │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── skolem_elim_lemma │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── exists.py │ │ │ ├── not_exists.py │ │ │ └── unique_exists.py │ │ │ └── universality │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── bundle │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── bundling │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── forall_induction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── forall_with_conditions__is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unbundle │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ │ └── forall.py │ ├── classes │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── membership │ │ │ ├── __init__.py │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── fold_not_in_class │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_in_class_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unfold_not_in_class │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ │ ├── in_class.py │ │ │ └── not_in_class.py │ ├── equality │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── binary_evaluation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── binary_substitution │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── contradiction_via_falsification │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── equals_reversal │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold_not_equals │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── four_chain_transitivity │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── lhs_via_equality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_sub_left_into │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_sub_right_into │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── multi_substitution │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_equals_contradiction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_equals_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_equals_symmetry │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rhs_via_equality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sub_in_left_operands │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sub_in_left_operands_via_tuple │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sub_in_right_operands │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sub_in_right_operands_via_tuple │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sub_left_side_into │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sub_right_side_into │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── substitute_falsehood │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── substitute_in_false │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── substitute_in_true │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── substitute_truth │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── transitivity_chain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unary_evaluation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unfold_not_equals │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── equals.py │ │ └── not_equals.py │ ├── irreducible_value.py │ └── sets │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── proofs │ │ │ ├── intersection_is_subset_eq │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── intersection_subset_eq_union │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── intersection_with_superset_is_set │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── nothing_is_in_empty │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── set_subset_eq_of_union_with_set │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── union_with_superset_is_superset │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ │ ├── cardinality │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── distinct_pair_existence │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distinct_subset_existence │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── enum_set_card │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── cardinality.py │ │ ├── cartesian_products │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── cart_exp_abstract_membership_def │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── cart_exp_explicit_membership_def │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── cart_exp_fold_abstract │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── cart_exp_fold_explicit │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── cart_exp_proper_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── cart_exp_subset_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── cart_exp_unfold_abstract │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── cart_exp_unfold_explicit │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── in_cart_exp_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── cart_exp.py │ │ ├── cart_exp_membership.py │ │ └── cart_prod.py │ │ ├── comprehension │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── basic_comprehension │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── comprehension_is_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold_basic_comprehension │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_superset_if_in_comprehension │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── subset_via_condition_constraint │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unfold │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unfold_basic_comprehension │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── set_of_all.py │ │ ├── disjointness │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── disjoint.py │ │ └── distinct.py │ │ ├── empty_set.py │ │ ├── enumeration │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── binary_permutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── equal_element_equality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── false_for_one_is_false_for_all │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold_singleton │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_enum_set_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_enumerated_set │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_singleton_eval_false │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_singleton_eval_true │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_singleton_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── leftward_permutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonmembership_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonmembership_fold │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonmembership_fold_singleton │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonmembership_unfold │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonmembership_unfold_singleton │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_in_enum_set_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_in_singleton_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_in_singleton_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── proper_subset_of_superset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── reduction_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── reduction_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rightward_permutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── singleton_def │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── subset_eq_of_superset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── true_for_all_then_true_for_each │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── true_for_each_is_true_for_all │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── true_for_each_then_true_for_all │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── true_for_each_then_true_for_all_conditioned │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unfold │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unfold_singleton │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── enum_membership.py │ │ └── enum_set.py │ │ ├── equivalence │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── fold_set_not_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_membership_via_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_membership_via_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_equiv_fold │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_equiv_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_equiv_reflection │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_equiv_reflexivity │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_equiv_reversal │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_equiv_symmetry │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_equiv_transitivity │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_equiv_unfold │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_not_equiv_contradiction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_not_equiv_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── set_not_equiv_reversal │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sub_left_side_into │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sub_right_side_into │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unfold_set_not_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── union_with_elem_redundancy │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── union_with_subset_redundancy │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── set_equiv.py │ │ └── set_not_equiv.py │ │ ├── functions │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── elim_domain_condition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── membership_folding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── membership_unfolding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── bijections │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── bijection_is_function │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── bijection_is_injection │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── bijection_is_surjection │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── bijection_transitivity │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── bijective_by_finite_image_size │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── bijective_by_uniqueness │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── elim_domain_condition │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── membership_folding │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── membership_unfolding │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── bijections.py │ │ │ └── bijections_membership.py │ │ ├── functions.py │ │ ├── functions_membership.py │ │ ├── images │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ └── function_image_is_within_codomain │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── image.py │ │ │ └── inverse_image.py │ │ ├── injections │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── disjoint_set_images_are_disjoint │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── elim_domain_condition │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── injection_is_function │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── membership_folding │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── membership_unfolding │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── subset_injection │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── injections.py │ │ │ └── injections_membership.py │ │ └── surjections │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ └── elim_domain_condition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ │ └── surjections.py │ │ ├── inclusion │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── _img_ │ │ │ │ └── containmentAsubsetProperOfB.png │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── fold_not_proper_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold_not_subset_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold_proper_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold_subset_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inclusive_existential_quantification │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── inclusive_universal_quantification │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_proper_subset_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_subset_eq_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── proper_subset_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── refined_nonmembership │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── relax_proper_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── subset_eq_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── subset_eq_reflexive │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── subset_eq_via_equality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── subset_eq_via_equivalence │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── superset_membership_from_proper_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── transitivity_subset_eq_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── transitivity_subset_eq_subset_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── transitivity_subset_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── transitivity_subset_subset_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unfold_not_proper_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unfold_not_subset_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unfold_proper_subset │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unfold_subset_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unfold_subset_eq_contrapositive │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── inclusion_relation.py │ │ ├── not_proper_subset.py │ │ ├── not_subset_eq.py │ │ ├── proper_subset.py │ │ └── subset_eq.py │ │ ├── intersection │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── membership_folding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── membership_unfolding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonmembership_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── nonmembership_folding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── intersect.py │ │ ├── intersect_all.py │ │ └── intersect_membership.py │ │ ├── membership │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── double_negated_membership │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── fold_not_in_set │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_in_set_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unfold_not_in_set │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── in_set.py │ │ └── not_in_set.py │ │ ├── power_set │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── power_set.py │ │ ├── subtraction │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── all_but_one_membership_folding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── all_but_one_membership_unfolding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── all_but_one_nonmembership_folding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── all_but_one_nonmembership_unfolding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── membership_folding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── membership_unfolding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonmembership_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonmembership_folding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── nonmembership_unfolding │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── difference.py │ │ └── difference_membership.py │ │ └── unification │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── proofs │ │ │ ├── membership_folding │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── membership_unfolding │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── nonmembership_equiv │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── nonmembership_folding │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── union_inclusion │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ │ ├── union.py │ │ ├── union_all.py │ │ └── union_membership.py │ ├── magics.py │ ├── numbers │ ├── __init__.py │ ├── _brief_description_.txt │ ├── _sub_theories_.txt │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ ├── absolute_value │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── abs_complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_diff_reversal │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_even │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_even_rev │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_frac │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_ineq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_integer_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_integer_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_is_non_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_neg_elim │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_non_neg_elim │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_not_eq_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_pos_def │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_prod │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_rational_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_rational_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── abs_zero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_polar_mag_using_abs │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_unit_length │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── double_abs_elem │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── generalized_triangle_inequality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strict_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strict_upper_bound_asym_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── triangle_inequality │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── weak_upper_bound_asym_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── abs.py │ ├── addition │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── add_complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_complex_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_int_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_int_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_int_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_int_neg_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_int_neg_from_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_int_nonpos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_int_nonpos_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_nat_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_nat_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_nat_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_nat_pos_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_nat_pos_from_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_neg_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_neg_from_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_nonneg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_nonneg_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_nonpos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_nonpos_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_pos_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_rational_pos_from_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_neg_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_neg_from_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_nonneg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_nonneg_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_nonpos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_nonpos_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_pos_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_real_pos_from_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_zero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_zero_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── association │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── commutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── disassociation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── elim_zero_any │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── elim_zero_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── elim_zero_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_eq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_eq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_eq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_eq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_neq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_neq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_neq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_add_neq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── leftward_commutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_pair_addition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_eq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_eq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_eq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_eq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_neq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_neq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_neq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_add_neq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rightward_commutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strictly_decreasing_additions │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_bound_via_left_term_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_bound_via_right_term_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_bound_via_term_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── term_as_strong_lower_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── term_as_strong_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── term_as_weak_lower_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── term_as_weak_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unary_add_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_bound_via_left_term_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_bound_via_right_term_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── weak_bound_via_term_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── add.py │ │ └── subtraction │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ └── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ ├── add_cancel_basic │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_cancel_general │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_cancel_general_rev │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_cancel_reverse │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_cancel_triple_12 │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_cancel_triple_13 │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_cancel_triple_21 │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_cancel_triple_23 │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_cancel_triple_31 │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_cancel_triple_32 │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── add_from_subtract │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── neg_difference │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── negated_add │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── nonneg_difference │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── nonpos_difference │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── nonzero_difference_if_different │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── pos_difference │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sub_one_is_nat │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── subtract_from_add │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── subtract_from_add_reversed │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── subtract_nat_closure_bin │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── subtraction_disassociation │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ ├── differentiation │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ └── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ ├── divisibility │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _mode_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── GCD_one_def │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── common_exponent_elimination │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── common_exponent_introduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── common_factor_elimination │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── divides_anti_symmetry │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── divides_difference │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── divides_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── divides_reflexivity │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── divides_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── divides_transitivity │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── euclids_lemma │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── even__if__power_is_even │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_factor_divisibility │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── non_zero_divides_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── right_factor_divisibility │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── divides.py │ │ └── greatest_common_divisor.py │ ├── division │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── cancel_negations │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_frac_through_subtract │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_frac_through_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_frac_through_summation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_as_mult │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_by_frac_is_mult_by_reciprocal │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_complex_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_eq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_eq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_eq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_eq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_neq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_neq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_neq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_neq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_neg_from_neg_denom │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_neg_from_neg_numer │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_nonneg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_nonneg_from_double_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_nonpos_from_neg_denom │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_nonpos_from_nonpos_numer │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_rational_pos_from_double_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_neg_from_neg_denom │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_neg_from_neg_numer │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_nonneg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_nonneg_from_double_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_nonpos_from_neg_denom │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_nonpos_from_nonpos_numer │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── div_real_pos_from_double_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── frac_cancel_complete │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── frac_cancel_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── frac_cancel_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── frac_in_prod │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── frac_in_zero_set │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── frac_not_eq_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── frac_one_denom │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── frac_zero_numer │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_frac_cancel_denom_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_frac_cancel_numer_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_frac_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_frac_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_frac_neg_denominator │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_frac_neg_denominator_gen │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_frac_neg_numerator │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_frac_neg_numerator_gen │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── numerator_frac_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── prod_of_fracs │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── reverse_fraction_of_subtractions │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_div_from_denom_bound__all_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_div_from_denom_bound__all_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_div_from_denom_bound__neg_over_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_div_from_denom_bound__pos_over_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_div_from_numer_bound__neg_denom │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_div_from_numer_bound__pos_denom │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_div_from_denom_bound__all_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_div_from_denom_bound__all_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_div_from_denom_bound__neg_over_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_div_from_denom_bound__pos_over_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_div_from_numer_bound__neg_denom │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── weak_div_from_numer_bound__pos_denom │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── divide.py │ ├── exponentiation │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── add_one_left_in_exp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_one_left_in_exp_poss_zero_base │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── add_one_right_in_exp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_polar_num_eq_one │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_polar_num_neq_mag │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_power_of_complex_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_power_of_product │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_power_of_products │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_power_of_quotient │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_x_to_first_power_is_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── cube_expansion │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── diff_square_comm │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── even_pow_is_even_fn │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── even_pow_is_even_fn_rev │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_complex_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_eq_for_eq_base_and_exp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_eq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_eq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_eq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_eq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_even_neg_base_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_even_neg_base_lesseq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_factored_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_factored_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_in_zero_set │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_int_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_monotonicity_large_base_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_monotonicity_large_base_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_nat_pos_expansion │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_nat_pos_rev │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_natpos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_neg_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_neg_lesseq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_nonneg_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_nonneg_lesseq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_nonpos_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_nonpos_lesseq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_not_eq_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_pos_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_pos_lesseq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_rational_closure_nat_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_rational_non_zero__not_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_rational_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_rational_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_real_closure_nat_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_real_non_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exp_zero_eq_one │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exponent_log_with_same_base │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exponentiated_one │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── exponentiated_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── int_exp_of_exp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── int_exp_of_neg_exp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nat_pos_to_nat_pos_lower_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nat_x_to_first_power_is_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_int_exp_of_exp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_int_exp_of_neg_exp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_power_as_div │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_power_of_quotient │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── negated_real_power_of_negated_real_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── negated_real_power_of_real_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nth_power_of_nth_root │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nth_root_of_nth_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── pos_power_of_pos_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── pos_power_of_product │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── pos_power_of_products │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── pos_power_of_quotient │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── posnat_power_of_posnat_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── posnat_power_of_product │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── posnat_power_of_products │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── posnat_power_of_quotient │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── product_of_complex_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── product_of_pos_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── product_of_posnat_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── product_of_real_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── products_of_complex_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── products_of_pos_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── products_of_posnat_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── products_of_real_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── quotient_of_complex_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── quotient_of_pos_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── quotient_of_posnat_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── quotient_of_real_powers │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_power_of_negated_real_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_power_of_product │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_power_of_products │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_power_of_quotient │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_power_of_real_power │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_x_to_first_power_is_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrd_non_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrd_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrt2_is_not_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrt_complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrt_of_prod │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrt_of_square │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrt_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrt_real_non_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrt_real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── sqrt_times_itself │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── square_abs_ineq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── square_abs_rational_simp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── square_abs_real_simp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── square_expansion │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unit_complex_polar_num_eq_one │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unit_complex_polar_num_neq_one │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── exp.py │ ├── functions │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ └── one_over_x_sqrd_in_mon_dec_fxns │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── delta.py │ │ ├── even_funcs.py │ │ └── mon_dec_funcs.py │ ├── integration │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── boundedInvSqrdIntegral │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── integration_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── integration_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── integration_real_closure_simple │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── integration_real_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── integration_real_non_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── integration_real_non_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── integration_real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── integrate.py │ ├── logarithms │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── log_base_large_a_greater_eq_one │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── log_base_large_a_greater_one │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── log_eq_1 │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── log_increasing_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── log_increasing_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── log_real_nonneg_from_geq_1 │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── log_real_pos_from_gt_1 │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── log_real_pos_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── log.py │ ├── modular │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── bijective_interval_image_size │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complete_interval_image │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complete_interval_image_size │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complete_interval_left_shift_image │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complete_interval_left_shift_image_size │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complete_interval_right_shift_image │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complete_interval_right_shift_image_size │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── image_size_indep_of_left_shift │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── image_size_indep_of_right_shift │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── int_mod_elimination │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_bijection │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_left_shift_bijection │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_right_shift_bijection │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_diff_reversal │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_in_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_in_zero_set │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_in_zero_set_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_int_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_int_to_nat_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_of_difference_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_scaled │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_subtract_cancel │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_x_reduce_to_abs_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_abs_x_reduce_to_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_in_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_in_interval_c_o │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_in_zero_set │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_in_zero_set_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_int_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_int_to_nat_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_natpos_in_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mod_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_mod_elimination │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── redundant_mod_elimination │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── redundant_mod_elimination_in_modabs │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── redundant_mod_elimination_in_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── redundant_mod_elimination_in_sum_in_modabs │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── mod.py │ │ └── mod_abs.py │ ├── multiplication │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── association │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── commutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── disassociation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_through_abs_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_through_subtract │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_through_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_through_summation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── elim_one_any │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── elim_one_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── elim_one_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_mult_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_mult_eq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_mult_eq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_mult_eq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_mult_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_mult_neq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_mult_neq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_mult_neq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── left_mult_neq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── leftward_commutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_complex_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_complex_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_complex_nonzero_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_def_rev │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_in_zero_set │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_in_zero_set_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_int_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_int_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_int_neg_from_left_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_int_neg_from_right_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_int_nonpos_from_left_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_int_nonpos_from_right_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_int_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_int_nonzero_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_nat_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_nat_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_nat_from_double_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_nat_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_nat_pos_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_nat_pos_from_double_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_neg_any │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_neg_any_double │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_neg_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_neg_left_double │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_neg_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_neg_right_double │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_not_eq_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_neg_from_left_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_neg_from_right_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_nonneg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_nonneg_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_nonneg_from_double_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_nonpos_from_left_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_nonpos_from_right_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_nonzero_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_pos_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_rational_pos_from_double_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_neg_from_left_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_neg_from_right_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_nonneg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_nonneg_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_nonneg_from_double_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_nonpos_from_left_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_nonpos_from_right_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_nonzero_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_pos_closure_bin │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_real_pos_from_double_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_zero_any │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_zero_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_zero_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── repeated_addition_to_mult │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── reversed_strong_bound_via_left_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── reversed_strong_bound_via_right_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── reversed_weak_bound_via_left_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── reversed_weak_bound_via_right_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_eq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_eq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_eq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_eq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_neq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_neq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_neq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── right_mult_neq_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rightward_commutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_bound_via_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_bound_via_left_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── strong_bound_via_right_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unary_mult_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_bound_via_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── weak_bound_via_left_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── weak_bound_via_right_factor_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── mult.py │ ├── negation │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_neg_through_binary_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_neg_through_div_numerator │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_neg_through_subtract │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── distribute_neg_through_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── double_negation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── int_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── int_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── int_nonpos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── int_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_neg_one_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── mult_neg_one_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nat_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nat_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_as_mult_one │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_in_zero_set │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_not_eq_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_times_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_times_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── negated_positive_is_negative │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── negated_strong_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── negated_weak_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── negated_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── pos_times_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_nonneg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_nonpos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_neg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_nonneg_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_nonpos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_nonzero_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── neg.py │ ├── number_operation.py │ ├── number_sets │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── complex_numbers │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── complex_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── complex_nonzero_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── complex_nonzero_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── complex_polar_negation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── complex_polar_radius_negation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── exp_2pi_i_x │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── exp_neg2pi_i_x │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── i_is_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── i_is_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── int_neg_within_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── int_nonpos_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── int_nonzero_within_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── int_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_pos_within_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_complex_is_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_if_in_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_neg_within_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_nonneg_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_nonpos_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_nonzero_within_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_pos_within_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── real_neg_within_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── real_nonneg_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── real_nonpos_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── real_nonzero_within_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── real_pos_within_complex_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── real_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── unit_length_complex_polar_negation │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── zero_is_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── zero_set_within_complex │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── complex.py │ │ │ ├── complex_membership.py │ │ │ ├── complex_polar_form.py │ │ │ ├── conjugate.py │ │ │ └── imaginary.py │ │ ├── integers │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── bounds_for_int_not_in_interval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── difference_is_nat │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── difference_is_nat_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── disjoint_intervals │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── in_interval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── int_interval_within_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── int_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── int_not_in_interval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── interval_cardinality │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── interval_lower_bound │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── interval_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── interval_nonmembership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── interval_subset │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── interval_subset_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── interval_upper_bound │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_interval_within_nat │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_pos_within_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_pos_within_nonzero_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_within_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── natpos_interval_within_natpos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── neg_int_is_int_neg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── neg_int_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── neg_int_within_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── neg_int_within_nonpos_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── neg_int_within_nonzero_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── negative_if_in_neg_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── negint_interval_within_negint │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonneg_int_is_natural │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonpos_if_in_nonpos_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonpos_int_is_int_nonpos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonpos_int_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonpos_int_within_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_if_in_nonzero_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_int_is_int_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_int_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_int_within_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_nat_is_natural_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_nonpos_int_is_neg_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── not_int_not_in_interval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── pos_int_is_natural_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── vacuous_interval │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── zero_is_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── zero_is_nonpos_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── zero_set_within_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── zero_set_within_nonpos_int │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── integer.py │ │ │ ├── integer_membership.py │ │ │ ├── interval.py │ │ │ └── interval_membership.py │ │ ├── natural_numbers │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── fold_forall_natural │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── fold_forall_natural_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── interval_is_nat │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_pos_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_pos_within_nat │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── natural_lower_bound │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── natural_pos_is_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── natural_pos_lower_bound │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_if_is_nat_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── zero_set_within_nat │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── natural.py │ │ │ └── natural_membership.py │ │ ├── number_set.py │ │ ├── rational_numbers │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── int_within_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_pos_within_rational_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── nat_pos_in_rational_pos │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_ratio │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_within_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat_within_rational_nonneg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── nat_within_rational_non_neg │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── neg_int_within_rational_neg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── neg_rational_is_rational_neg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── negative_if_in_rational_neg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonneg_if_in_rational_nonneg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonneg_rational_is_rational_nonneg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonpos_if_in_rational_nonpos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonpos_int_within_rational_nonpos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonpos_rational_is_rational_nonpos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_if_in_rational_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_int_within_rational_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_nonneg_rational_is_rational_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_nonpos_rational_is_rational_neg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nonzero_rational_is_rational_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── non_zero_rational_is_rational_non_zero │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── pos_rational_is_rational_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── positive_if_in_rational_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── ratio_of_pos_int_is_rational_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_neg_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_neg_within_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_neg_within_rational_nonpos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_neg_within_rational_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── rational_neg_in_rational_non_zero │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_nonneg_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── rational_non_neg_membership_is_bool │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_nonneg_within_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── rational_non_neg_within_rational │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_nonpos_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_nonpos_within_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_nonzero_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── rational_non_zero_membership_is_bool │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_nonzero_within_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── rational_non_zero_in_rational │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_pos_membership_is_bool │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_pos_within_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_pos_within_rational_nonneg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── rational_pos_within_rational_non_neg │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── rational_pos_within_rational_nonzero │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ ├── rational_pos_in_rational_non_zero │ │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduced_nat_pos_ratio │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── zero_is_nonneg_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── zero_is_nonpos_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── zero_is_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── zero_set_within_rational │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── zero_set_within_rational_nonneg │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── zero_set_within_rational_nonpos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── rational.py │ │ │ └── rational_membership.py │ │ └── real_numbers │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── all_in_interval_cc__is__real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── all_in_interval_co__is__real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── all_in_interval_oc__is__real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── all_in_interval_oo__is__real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── bounds_for_real_not_in_interval_cc │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── bounds_for_real_not_in_interval_co │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── bounds_for_real_not_in_interval_oc │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── bounds_for_real_not_in_interval_oo │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── e_is_real_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_IntervalCC │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_IntervalCO │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_IntervalOC │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── in_IntervalOO │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── int_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_cc_lower_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_cc_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_cc_nonmembership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_cc_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_cc_within_Real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_co_lower_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_co_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_co_nonmembership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_co_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_co_within_Real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oc_lower_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oc_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oc_nonmembership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oc_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oc_within_Real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oo_lower_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oo_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oo_nonmembership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oo_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── interval_oo_within_Real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nat_pos_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nat_pos_within_real_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ ├── nat_pos_within_real_non_neg │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nat_pos_within_real_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nat_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nat_within_real_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ ├── nat_within_real_non_neg │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_int_within_real_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_is_real_neg_if_pos_is_real_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── neg_real_is_real_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── negative_if_in_real_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── negative_implies_not_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonneg_if_in_real_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonneg_real_is_real_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonpos_if_in_real_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonpos_int_within_real_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonpos_real_is_real_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonzero_if_in_real_nonzero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonzero_int_within_real_nonzero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonzero_nonneg_real_is_real_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonzero_nonpos_real_is_real_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── nonzero_real_is_real_nonzero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_int_if_between_successive_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_int_if_not_int_in_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_int_if_not_int_in_interval_gen │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_real_not_in_interval_cc │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_real_not_in_interval_co │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_real_not_in_interval_oc │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_real_not_in_interval_oo │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── pi_between_3_and_4 │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── pi_is_real_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── pos_real_is_real_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── positive_if_in_real_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── positive_implies_not_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_neg_within_real_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_nonneg_within_real_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_nonpos_within_real_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_nonzero_within_real_nonzero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_pos_within_real_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rational_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_neg_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_neg_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_neg_within_real_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_neg_within_real_nonzero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_nonneg_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ ├── real_non_neg_membership_is_bool │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_nonneg_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ ├── real_non_neg_within_real │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_nonpos_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ ├── real_non_pos_membership_is_bool │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_nonpos_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ ├── real_non_pos_within_real │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_nonzero_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_nonzero_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_not_in_interval_cc │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_not_in_interval_co │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_not_in_interval_oc │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_not_in_interval_oo │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_pos_membership_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_pos_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_pos_within_real_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ ├── real_pos_within_real_non_neg │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_pos_within_real_nonzero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── relax_IntervalCO │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── relax_IntervalOC │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── relax_IntervalOO_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── relax_IntervalOO_left_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── relax_IntervalOO_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rescale_interval_cc_membership │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rescale_interval_co_membership │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rescale_interval_oc_membership │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rescale_interval_oo_membership │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unique_int_in_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unique_int_in_radius_one_open_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── zero_is_nonneg_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── zero_is_nonpos_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── zero_is_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── zero_set_within_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── zero_set_within_real_nonneg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── zero_set_within_real_nonpos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ │ ├── interval.py │ │ │ ├── irrational.py │ │ │ ├── real.py │ │ │ ├── real_interval_membership.py │ │ │ └── real_membership.py │ ├── numerals │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── binaries │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── b_in_bits │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── bits_lower_bound │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── bits_upper_bound │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── binary_sequence.py │ │ │ └── bit.py │ │ ├── decimals │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── proofs │ │ │ │ │ ├── N_leq_9_enumSet │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_0_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_1_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_2_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_3_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_4_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_5_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_6_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_7_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_8_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── add_9_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── count_to_2_range │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── count_to_3_range │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── count_to_4_range │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── count_to_5_range │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── count_to_6_range │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── count_to_7_range │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── count_to_8_range │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── count_to_9_range │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── deci_sequence_is_nat │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── deci_sequence_is_nat_pos │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── deci_sequence_reduction │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── deci_sequence_reduction_ER │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digit9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digits_lower_bound │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── digits_upper_bound │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── less_0_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── less_1_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── less_2_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── less_3_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── less_4_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── less_5_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── less_6_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── less_7_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── less_8_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── md_nine_add_one │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── md_only_nine_add_one │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_0_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_1_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_2_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_3_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_4_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_5_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_6_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_7_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_8_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_0 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── mult_9_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── n_in_digits │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── nat9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── posnat1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── posnat2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── posnat3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── posnat4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── posnat5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── posnat6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── posnat7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── posnat8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── posnat9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── range_1_expansion │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── range_2_expansion │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── range_3_expansion │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── range_4_expansion │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── range_5_expansion │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── range_6_expansion │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── range_7_expansion │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── range_8_expansion │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── range_9_expansion │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduce_0_repeats │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduce_2_repeats │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduce_3_repeats │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduce_4_repeats │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduce_5_repeats │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduce_6_repeats │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduce_7_repeats │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduce_8_repeats │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── reduce_9_repeats │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── sorted_digits │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_1 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_1_typical_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_2 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_2_typical_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_3 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_3_typical_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_4 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_4_typical_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_5 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_5_typical_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_6 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_6_typical_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_7 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_7_typical_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_8 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_8_typical_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ ├── tuple_len_9 │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ │ └── tuple_len_9_typical_eq │ │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ ├── deci.py │ │ │ └── decimal_fraction.py │ │ ├── hexidecimals │ │ │ ├── __init__.py │ │ │ ├── _brief_description_.txt │ │ │ ├── _sub_theories_.txt │ │ │ ├── _theory_nbs_ │ │ │ │ ├── __init__.py │ │ │ │ ├── axioms.ipynb │ │ │ │ ├── common.ipynb │ │ │ │ ├── demonstrations.ipynb │ │ │ │ ├── theorems.ipynb │ │ │ │ └── theory.ipynb │ │ │ └── hex_sequence.py │ │ └── numeral.py │ ├── ordering │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── less_add_both │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_add_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_add_left_weak │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_add_left_weak_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_add_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_add_right_weak │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_add_right_weak_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_complement_is_greater_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_add_both │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_add_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_add_left_strong │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_add_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_add_right_strong │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_complement_is_greater │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_from_not_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_or_greater │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_shift_add_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_eq_shift_add_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_from_not_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_is_not_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_is_not_eq_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_is_not_eq_nat │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_is_not_eq_rational │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_or_greater_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_shift_add_left │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_shift_add_right │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_than_an_increase │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_than_an_left_increase │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_than_equals_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_than_is_bool │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_than_left_successor │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── less_than_successor │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── max_bin_args_commute │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── max_nat_n_zero_is_n │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── max_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── max_set_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── max_x_x_is_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── max_y_ge_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── min_bin_args_commute │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── min_nat_n_zero_is_zero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── min_real_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── min_set_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── min_x_x_is_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── min_y_le_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── negative_if_real_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── non_neg_if_real_non_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── non_pos_if_real_non_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_equals_is_less_than_or_greater_than │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_less_eq_from_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── not_less_from_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── positive_if_real_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── relax_equal_to_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── relax_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── symmetric_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── transitivity_less_eq_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── transitivity_less_eq_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── transitivity_less_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── less.py │ │ ├── less_eq.py │ │ ├── max.py │ │ ├── min.py │ │ └── number_ordering_relation.py │ ├── product │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── prod.py │ ├── rounding │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── ceil_increasing_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_increasing_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_of_ceil │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_of_floor │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_of_integer │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_of_real_above_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_of_real_is_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_of_real_plus_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_of_sum_greater_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_of_sum_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ceil_x_ge_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_equal_ceil_for_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_increasing_less │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_increasing_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_less_eq_ceil │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_of_ceil │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_of_floor │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_of_integer │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_of_real_below_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_of_real_is_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_of_real_plus_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_of_sum_greater_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_of_sum_less_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_plus_ceil_of_neg │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── floor_x_le_x │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_minus_floor_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_minus_floor_lower_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── real_minus_floor_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── round_in_terms_of_ceil │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── round_in_terms_of_floor │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── round_of_integer │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── round_of_real_is_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── round_of_real_plus_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── round_of_round │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── round_real_pos_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── ceil.py │ │ ├── floor.py │ │ ├── round.py │ │ └── rounding_methods.py │ └── summation │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── proofs │ │ │ ├── bounded_sum │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── distributive_summation │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── distributive_summation_spec │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── equiv_sums │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── finite_geom_sum │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── gen_finite_geom_sum │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── index_negate │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── index_shift │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── inf_geom_sum │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── integral_upper_bound_of_sum │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── integral_upper_bound_of_sum_lemma │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── same_sums │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── strong_summation_from_summands_bound │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sum_first_n_int │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sum_split_after │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sum_split_before │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sum_split_first │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sum_split_general │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sum_zero_and_one │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── summation_complex_closure │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── summation_int_closure │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── summation_nat_closure │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── summation_nat_pos_closure │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── summation_real_closure │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── summation_zero_closure │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── trivial_sum │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── weak_summation_from_summands_bound │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ │ └── sum.py │ ├── physics │ ├── __init__.py │ ├── _brief_description_.txt │ ├── _sub_theories_.txt │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ └── quantum │ │ ├── QFT │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── FT_on_matrix_elem │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── invFT_is_unitary │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── invFT_on_matrix_elem │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ └── fourier_transform_ops.py │ │ ├── QPE │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── _Omega_is_sample_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _Psi_ket_is_normalized_vec │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _Psi_output │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _alpha_are_complex │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _alpha_ideal_case │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _alpha_m_evaluation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _alpha_m_mod_as_geometric_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _alpha_m_mod_evaluation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _alpha_sqrd_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _alpha_summed │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _best_floor_is_in_m_domain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _best_floor_is_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _best_guarantee │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _best_guarantee_delta_nonzero │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _best_round_is_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _delta_b_floor_diff_in_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _delta_b_in_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _delta_b_is_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _delta_b_is_zero_or_non_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _delta_b_not_eq_scaledNonzeroInt │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _e_value_ge_two │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _e_value_in_e_domain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _fail_sum │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _fail_sum_prob_conds_equiv_lemma │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _failure_upper_bound │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _failure_upper_bound_lemma │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _mod_add_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _modabs_in_full_domain_simp │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _non_int_delta_b_diff │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _outcome_prob │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _pfail_in_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _phase_from_best_with_delta_b │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _phase_is_real │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _precision_guarantee │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _precision_guarantee_lemma_01 │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _precision_guarantee_lemma_02 │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _psi_t_formula │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _psi_t_ket_is_normalized_vec │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _psi_t_output │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _sample_space_bijection │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _scaled_abs_delta_b_floor_diff_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _scaled_delta_b_floor_in_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _scaled_delta_b_is_zero_or_non_int │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _scaled_delta_b_not_eq_nonzeroInt │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _scaled_delta_b_round_in_interval │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _success_complements_failure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _two_pow_t_is_nat_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── _two_pow_t_minus_one_is_nat_pos │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── main_theorems_combined │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qpe_best_guarantee │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qpe_exact │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── qpe_precision_guarantee │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── phase_est_ops.py │ │ └── report │ │ │ ├── QPE_LDRD_report.tex │ │ │ ├── QPE_LDRD_report_updated.tex │ │ │ └── motivateJustifyProveIt.tex │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── proofs │ │ │ ├── ket_plus_distributed │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── scaled_qubit_state_in_qubit_space │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── transformed_qubit_state_in_qubit_space │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ │ ├── algebra │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── bra_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── bra_is_linmap │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── completeness_relation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── complex_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ket_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ket_one_in_qubit_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ket_one_norm │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ket_zero_and_one_are_orthogonal │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ket_zero_and_one_have_zero_inner_prod │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ket_zero_in_qubit_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ket_zero_norm │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── matrix_left_polar_decomposition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── matrix_right_polar_decomposition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── matrix_simultaneous_diagonalization_as_outer_prods │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── matrix_singular_value_decomposition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── matrix_spectral_decomposition_as_outer_prods │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── normalization_preservation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── num_bra_is_lin_map │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── num_ket0 │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── num_ket1 │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── num_ket_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── num_ket_in_register_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── num_ket_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── num_ket_norm │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── op_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── operator_function │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ortho_norm_bases_form_unitary_matrix │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── ortho_projector_from_completion │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── output_prod_operator_repr │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── prepend_num_ket_with_one_ket │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── prepend_num_ket_with_zero_ket │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_association │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_bra_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_bra_is_linmap │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_complex_complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_complex_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_complex_ket_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_complex_left_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_complex_op_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_complex_right_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_disassociation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_distribution_over_add │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_distribution_over_summation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_ket_bra_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_ket_bra_is_op │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_ket_complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_ket_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_ket_is_ket │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_ket_ket_is_ket │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_matrix_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_matrix_is_linmap │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_nested_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_of_bra │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_of_bra_as_map │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_of_complex │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_op_complex_closure │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_op_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_op_is_linmap │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_op_ket_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_op_ket_is_ket │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_op_op_in_QmultCodomain │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_op_op_is_op │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_pulling_scalar_out_front │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_pulling_scalars_out_front │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qmult_scalar_association │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── scalar_mult_absorption │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── scalar_mult_factorization │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── schmidt_decomposition │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── simultaneous_diagonalization_as_outer_prods │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── single_qubit_num_ket │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── spectral_decomposition_as_outer_prods │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── state_space_preservation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unitarity_by_ortho_norm_bases_elements │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unitary_matrices_transform_ortho_norm_bases │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── bra_ket.py │ │ └── qmult.py │ │ ├── circuits │ │ ├── __init__.py │ │ ├── _brief_description_.txt │ │ ├── _sub_theories_.txt │ │ ├── _theory_nbs_ │ │ │ ├── __init__.py │ │ │ ├── axioms.ipynb │ │ │ ├── common.ipynb │ │ │ ├── demonstrations.ipynb │ │ │ ├── proofs │ │ │ │ ├── born_rule_on_qubit │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── born_rule_on_register │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── circuit_equiv_qubit_permutation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── circuit_equiv_temporal_sub │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── circuit_equiv_top_sub │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── circuit_output_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── concat_ideal_expt │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── concat_onto_ideal_expt │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── equiv_reversal │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── equiv_symmetry │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── equiv_transitivity │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── input_as_tensor_prod │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── input_consolidation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── lhs_prob_via_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── output_as_tensor_prod │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── output_consolidation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── phase_kickback │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── phase_kickbacks_on_register │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── prob_eq_via_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_input_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_input_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_input_part_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_input_part_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_output_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_output_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_output_part_eq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qcircuit_output_part_neq │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qubit_meas_bijection │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── qubit_meas_sample_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── register_meas_bijection │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── register_meas_sample_space │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── rhs_prob_via_equiv │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── trivial_expansion_above │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── trivial_expansion_below │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unary_multi_gate_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unary_multi_input_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unary_multi_meas_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unary_multi_output_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ ├── unary_multi_qubit_elem_reduction │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ │ └── unitary_gate_operation │ │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ │ └── thm_proof.ipynb │ │ │ ├── theorems.ipynb │ │ │ └── theory.ipynb │ │ ├── qcircuit.py │ │ ├── qcircuit_elements.py │ │ └── qcircuit_equiv.py │ │ └── quantum_ops.py │ ├── relation │ ├── __init__.py │ ├── equiv_relation.py │ ├── relation.py │ ├── sorter.py │ ├── transitivity.py │ └── updater.py │ ├── statistics │ ├── __init__.py │ ├── _brief_description_.txt │ ├── _sub_theories_.txt │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── proofs │ │ │ ├── complementary_event_prob │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── complementary_event_prob_of_all │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── constrained_event_prob_bound │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── event_prob_in_interval │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── prob_in_interval │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── prob_of_all_as_sum │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── prob_of_all_events_transformation │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── prob_of_disjoint_events_is_prob_sum │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── prob_sum_is_one │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sample_space_via_bijections │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── subset_event_prob_bound │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ ├── prob.py │ ├── prob_of_all.py │ ├── prob_spaces.py │ ├── probability_ops.py │ └── sample_spaces.py │ ├── trigonometry │ ├── __init__.py │ ├── _brief_description_.txt │ ├── _sub_theories_.txt │ ├── _theory_nbs_ │ │ ├── __init__.py │ │ ├── axioms.ipynb │ │ ├── common.ipynb │ │ ├── demonstrations.ipynb │ │ ├── proofs │ │ │ ├── abs_cos │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── abs_sin │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── complex_circle_chord_length │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── complex_unit_circle_chord_length │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── real_closure │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_interval │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_linear_bound │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_linear_bound_by_arg │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_linear_bound_by_arg_neg │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_linear_bound_by_arg_nonneg │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_linear_bound_by_arg_nonpos │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_linear_bound_by_arg_pos │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_linear_bound_nonneg │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_linear_bound_nonpos │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_neg_interval │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_nonneg_interval │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ ├── sine_nonpos_interval │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ │ └── sine_pos_interval │ │ │ │ ├── allowed_presumptions.txt │ │ │ │ ├── disallowed_presumptions.txt │ │ │ │ └── thm_proof.ipynb │ │ ├── theorems.ipynb │ │ └── theory.ipynb │ ├── cosine.py │ └── sine.py │ └── util.py ├── proveit_html.tpl ├── pv_it.png ├── readme.md ├── readme.txt ├── setup.py ├── structured_proofs ├── structured_proof_psi_t_var_formula_20220726.pdf ├── structured_proof_psi_t_var_formula_20220726.zip └── temp_file └── tutorial ├── __init__.py ├── _old_tutorial00_introduction.ipynb ├── _old_tutorial02_proof_basics.ipynb ├── _old_tutorial03_implies.ipynb ├── _old_tutorial04_relabeling.ipynb ├── _old_tutorial05_forall.ipynb ├── _old_tutorial06_theorem_proving.ipynb ├── _old_tutorial07_axiom_elimination.ipynb ├── _old_tutorial08_automation.ipynb ├── _old_tutorial09_packages.ipynb ├── _sub_contexts_.txt ├── _sub_theories_.txt ├── _tutorial10_advanced_expr.ipynb ├── _tutorial11_advanced_proofs.ipynb ├── _tutorial2a_5_equality_reductions.ipynb ├── demo_lambda_app_operation.py ├── demo_operations.py ├── socks_demo ├── __init__.py ├── _axioms_.ipynb ├── _common_.ipynb ├── _context_.ipynb ├── _demonstrations_.ipynb ├── _mode_.txt ├── _proofs_ │ ├── answer.ipynb │ ├── chosenMatchesAreChosen.ipynb │ ├── necessaryNum.ipynb │ ├── necessarySubsets.ipynb │ ├── pairInChosenMatches.ipynb │ ├── sufficientNum.ipynb │ ├── sufficientSubsets.ipynb │ ├── twoOrMoreIsSufficient.ipynb │ └── unfoldMatchingSubset.ipynb ├── _sub_contexts_.txt ├── _theorems_.ipynb └── socks.py ├── tutorial2a_1_lambda_fixed_parameters.ipynb ├── tutorial2a_2_lambda_range_of_parameters.ipynb ├── tutorial2a_3_exprrange_reductions.ipynb ├── tutorial2a_4_operation_reductions.ipynb ├── tutorial2a_core_expr_types.ipynb ├── tutorial2b_4_instantiation.ipynb └── tutorial2b_5_generalization.ipynb /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.egg-info 3 | __pv_it 4 | .ipynb_checkpoints 5 | *~stashed~* 6 | *.html 7 | *.tar.gz 8 | *.aux 9 | *.log 10 | *.pdf 11 | *.zip 12 | _mode_.txt 13 | notebook.css 14 | doc/api 15 | doc/doctrees 16 | doc/html 17 | *.DS_Store 18 | .DS_Store 19 | -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/.nojekyll -------------------------------------------------------------------------------- /ProveIt_Introduction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/ProveIt_Introduction.pdf -------------------------------------------------------------------------------- /images/contributing_create_pull_request_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/images/contributing_create_pull_request_screen.png -------------------------------------------------------------------------------- /images/contributing_issues_tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/images/contributing_issues_tab.png -------------------------------------------------------------------------------- /images/contributing_new_issue_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/images/contributing_new_issue_button.png -------------------------------------------------------------------------------- /images/contributing_new_issue_submit_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/images/contributing_new_issue_submit_screen.png -------------------------------------------------------------------------------- /images/contributing_new_pull_request_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/images/contributing_new_pull_request_button.png -------------------------------------------------------------------------------- /images/contributing_open_pull_request_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/images/contributing_open_pull_request_screen.png -------------------------------------------------------------------------------- /images/contributing_pull_request_tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/images/contributing_pull_request_tab.png -------------------------------------------------------------------------------- /nbstripout/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/nbstripout/__init__.py -------------------------------------------------------------------------------- /packages/proveit/_core_/expression/conditional/__init__.py: -------------------------------------------------------------------------------- 1 | from .conditional import Conditional 2 | from .conditional_set import ConditionalSet 3 | -------------------------------------------------------------------------------- /packages/proveit/_core_/expression/label/__init__.py: -------------------------------------------------------------------------------- 1 | from .label import Label 2 | from .literal import Literal, DuplicateLiteralError 3 | from .var import Variable, safe_dummy_var, safe_dummy_vars, safe_default_or_dummy_var 4 | -------------------------------------------------------------------------------- /packages/proveit/_core_/expression/lambda_expr/__init__.py: -------------------------------------------------------------------------------- 1 | from .lambda_expr import ( 2 | Lambda, ParameterCollisionError, ParameterMaskingError, 3 | ParameterRelabelingError, 4 | LambdaApplicationError, ArgumentExtractionError) 5 | from .composition import Composition -------------------------------------------------------------------------------- /packages/proveit/_core_/expression/operation/__init__.py: -------------------------------------------------------------------------------- 1 | from .operation import Operation, OperationError 2 | from .indexed_var import IndexedVar 3 | from .function import Function 4 | from .operation_over_instances import ( 5 | OperationOverInstances, bundle, unbundle) 6 | -------------------------------------------------------------------------------- /packages/proveit/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | core_expr_types 2 | logic 3 | numbers 4 | trigonometry 5 | abstract_algebra 6 | linear_algebra 7 | statistics 8 | physics 9 | -------------------------------------------------------------------------------- /packages/proveit/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/_version.py: -------------------------------------------------------------------------------- 1 | __version__ = "0.3" 2 | -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | abstract algebra concepts: groups, rings, and fields 2 | -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | groups 2 | fields 3 | rings 4 | -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/abstract_algebra/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/fields/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | a field is a set having addition, multiplication, and their inverses analgous to rational/real numbers 2 | -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/fields/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/abstract_algebra/fields/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/fields/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/abstract_algebra/fields/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/fields/_theory_nbs_/proofs/real_field/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/abstract_algebra/fields/_theory_nbs_/proofs/real_field/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/fields/field_add.py: -------------------------------------------------------------------------------- 1 | from proveit.abstract_algebra import GroupAdd 2 | 3 | class FieldAdd(GroupAdd): 4 | def __init__(self, operator, operands, *, styles=None): 5 | return GroupAdd.__init__(self, operator, operands, styles=styles) 6 | -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/fields/field_mult.py: -------------------------------------------------------------------------------- 1 | from proveit import Operation 2 | 3 | class FieldMult(Operation): 4 | def __init__(self, operator, operands, *, styles=None): 5 | return Operation.__init__(self, operator, operands, styles=styles) 6 | -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/groups/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | a group is a set with an associative operation, identity, and inverse 2 | -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/groups/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/abstract_algebra/groups/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/groups/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/abstract_algebra/groups/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/rings/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | a ring is a generalization of a field in which multiplication need not be commutative or invertible 2 | -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/rings/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/abstract_algebra/rings/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/abstract_algebra/rings/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/abstract_algebra/rings/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/computer_science/__init__.py: -------------------------------------------------------------------------------- 1 | from .regular_expressions import * 2 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | theories pertaining to some of the core exression types 2 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | operations 2 | conditionals 3 | lambda_maps 4 | tuples 5 | indexed_vars 6 | expr_arrays 7 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/conditionals/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | theory pertaining to Conditional expressions 2 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/conditionals/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/conditionals/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/conditionals/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/conditionals/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/conditionals/_theory_nbs_/proofs/implication_from_conditional/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | proveit.logic.equality.substitute_in_true 3 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/expr_arrays/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | An ExprArray is an ExprTuple of ExprTuples presented in a 2-D format 2 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/expr_arrays/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/expr_arrays/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/expr_arrays/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/expr_arrays/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/indexed_vars/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | theory pertaining to IndexedVar types 2 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/indexed_vars/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/indexed_vars/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/indexed_vars/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/indexed_vars/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/lambda_maps/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | theory pertaining to Lambda expressions 2 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/lambda_maps/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/lambda_maps/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/lambda_maps/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/lambda_maps/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/operations/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | theory pertaining to Operation expressions 2 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/operations/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/operations/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/operations/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/operations/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | theory pertaining to ExprTuple and ExprRange types 2 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/general_len/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/general_len/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge_back/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge_back/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge_front/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge_front/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge_pair/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/merge_pair/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/partition/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/partition/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/range_len/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/range_len/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/singular_range_reduction/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.equals_reversal 2 | -------------------------------------------------------------------------------- /packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/tuple_len/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/core_expr_types/tuples/_theory_nbs_/proofs/tuple_len/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | basic concepts in linear algebra: matrix product, etc 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | addition 2 | negation 3 | scalar_multiplication 4 | inner_products 5 | vector_sets 6 | linear_maps 7 | matrices 8 | tensors 9 | lie_algebra 10 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/addition/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | addition of vectors 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/addition/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/addition/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/addition/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/addition/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/addition/_theory_nbs_/proofs/closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/addition/_theory_nbs_/proofs/closure/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/addition/_theory_nbs_/proofs/closure/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/addition/_theory_nbs_/proofs/closure/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/inner_products/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | inner product spaces and inner products 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/inner_products/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/inner_products/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/inner_products/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/inner_products/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/lie_algebra/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Lie algebra and Lie group concepts and notation 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/lie_algebra/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/lie_algebra/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/lie_algebra/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/lie_algebra/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/linear_maps/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | linear maps from vector space to vector space 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/linear_maps/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/linear_maps/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/linear_maps/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/linear_maps/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | matrix representations of linear maps over finite vector spaces 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | addition 2 | multiplication 3 | exponentiation 4 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/matrices/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/_theory_nbs_/proofs/eigen_pow/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/matrices/_theory_nbs_/proofs/eigen_pow/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/addition/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | matrix addition 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/addition/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/matrices/addition/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/addition/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/matrices/addition/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/exponentiation/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | matrix exponentiation 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/exponentiation/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/matrices/exponentiation/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/exponentiation/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/matrices/exponentiation/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/multiplication/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | matrix multiplication 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/multiplication/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/matrices/multiplication/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/matrices/multiplication/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/matrices/multiplication/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/negation/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | negation (additive inverse) of vectors 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/negation/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/negation/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/negation/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/negation/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/scalar_multiplication/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | scalar multiplication of vectors 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/scalar_multiplication/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/scalar_multiplication/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/scalar_multiplication/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/scalar_multiplication/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/scalar_multiplication/_theory_nbs_/proofs/factorization_from_vectors/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.linear_algebra.scalar_multiplication.distribution_over_vectors 2 | proveit.logic 3 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/tensors/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | tensor products and generalization of matrices 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/tensors/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/tensors/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/tensors/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/tensors/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/vector_sets/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Spanning set, linear dependence, and bases 2 | -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/vector_sets/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/vector_sets/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/linear_algebra/vector_sets/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/linear_algebra/vector_sets/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | basic logic concepts: boolean arithmetic, equality, and set theory. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | booleans 2 | equality 3 | sets 4 | classes 5 | -------------------------------------------------------------------------------- /packages/proveit/logic/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Boolean arithmetic operations: implication, negation, conjunction, disjunction, and universal/existential quantification. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | implication 2 | negation 3 | conjunction 4 | disjunction 5 | quantification 6 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/conditioned_forall_over_bool_by_cases/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.forall_over_bool_by_cases 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/false_eq_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/false_eq_false/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/false_eq_false/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/false_eq_false/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/false_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.in_bool_if_true 2 | proveit.logic.booleans.disjunction.false_or_true 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/false_is_bool/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/false_is_bool/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/fold_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.enumeration.fold 2 | proveit.numbers.numerals.decimals.nat2 3 | proveit.numbers.numerals.decimals.tuple_len_2_typical_eq 4 | proveit.logic.equality.sub_left_side_into 5 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/fold_is_bool/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/fold_is_bool/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/forall_over_bool_by_cases/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.unfold_is_bool 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/from_excluded_middle/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.unfold_is_bool 2 | proveit.logic.booleans.negation.closure 3 | proveit.logic.booleans.disjunction.singular_constructive_dilemma 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/from_not_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.not_equals_contradiction 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/from_not_false/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/from_not_false/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_def/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.numerals.decimals.nat2 2 | proveit.numbers.numerals.decimals.tuple_len_2_typical_eq 3 | proveit.logic.equality.sub_left_side_into 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_def/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_if_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.in_bool_if_true 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_if_false/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_if_false/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_if_true/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.true_is_bool 2 | proveit.logic.equality.substitute_truth 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_if_true/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_if_true/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.in_bool_def 2 | proveit.logic.booleans.disjunction.binary_closure 3 | proveit.logic.equality.sub_left_side_into 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_is_bool/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/in_bool_is_bool/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/not_equals_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.true_not_false 2 | proveit.logic.equality.substitute_truth 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/not_equals_false/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/not_equals_false/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/not_equals_true/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.substitute_falsehood 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/not_equals_true/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/not_equals_true/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/true_eq_true/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/true_eq_true/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/true_eq_true/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/true_eq_true/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/true_is_bool/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.in_bool_if_true 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/true_not_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.not_equals_symmetry 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/true_not_false/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/true_not_false/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/_theory_nbs_/proofs/unfold_is_bool/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/_theory_nbs_/proofs/unfold_is_bool/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | And operation 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/conjunction/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/conjunction/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/and_if_both/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.true_and_true 2 | proveit.logic.equality.substitute_truth 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/closure/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/commutation/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | proveit.logic.booleans.implication.iff_intro 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/commute/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/commute/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/false_and_false_negated/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_intro 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/false_and_true_negated/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_intro 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/falsified_and_if_neither/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.nand_if_neither 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/falsified_and_if_not_left/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.nand_if_not_left 2 | proveit.logic.booleans.in_bool_if_false 3 | proveit.logic.booleans.in_bool_if_true 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/falsified_and_if_not_right/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.nand_if_not_right 2 | proveit.logic.booleans.in_bool_if_true 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/nand_if_left_but_not_right/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.true_and_false_negated 2 | proveit.logic.equality.substitute_truth 3 | proveit.logic.equality.substitute_falsehood 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/nand_if_neither/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.false_and_false_negated 2 | proveit.logic.equality.substitute_falsehood 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/nand_if_right_but_not_left/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.false_and_true_negated 2 | proveit.logic.equality.substitute_truth 3 | proveit.logic.equality.substitute_falsehood 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/true_and_false_negated/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_intro 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/conjunction/_theory_nbs_/proofs/unary_and_reduction_lemma/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.core_expr_types.tuples.tuple_len_0_typical_eq 2 | proveit.logic.booleans.conjunction.empty_conjunction_eval 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Or operation 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/disjunction/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/disjunction/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/binary_closure/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.true_is_bool 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/binary_or_contradiction/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.neither_intro 2 | proveit.logic.booleans.negation.negation_contradiction 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/commute/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/commute/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/constructive_dilemma/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.or_if_left 2 | proveit.logic.booleans.disjunction.or_if_right 3 | proveit.logic.booleans.disjunction.singular_constructive_dilemma 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/demorgans_law_and_to_or_bin/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.in_bool_if_true 2 | proveit.logic.booleans.disjunction.demorgans_law_and_to_or_bin_explicit 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/demorgans_law_and_to_or_bin_explicit/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.demorgans_law_and_to_or_bin 2 | proveit.logic.booleans.disjunction.or_if_left 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/destructive_dilemma/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.to_contraposition 2 | proveit.logic.booleans.negation.closure 3 | proveit.logic.booleans.disjunction.constructive_dilemma 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/destructive_dilemma/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.destructive_multi_dilemma 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/each_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.unfold_is_bool 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/false_or_false_negated/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_intro 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/left_if_not_right/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.binary_or_contradiction 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/neither_intro/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.false_or_false_negated 2 | proveit.logic.equality.substitute_falsehood 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/not_left_if_neither/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.or_if_left 2 | proveit.logic.booleans.in_bool_if_true 3 | proveit.logic.booleans.implication.modus_tollens_denial 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/not_left_if_neither/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.not_right_if_neither 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/not_right_if_neither/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.or_if_right 2 | proveit.logic.booleans.in_bool_if_true 3 | proveit.logic.booleans.implication.modus_tollens_denial 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/or_if_both/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.true_or_true 2 | proveit.logic.equality.substitute_truth 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/or_if_both/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.or_if_left 2 | proveit.logic.booleans.disjunction.or_if_right 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/or_if_left/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.unfold_is_bool 2 | proveit.logic.booleans.disjunction.or_if_right 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/or_if_only_left/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.true_or_false 2 | proveit.logic.equality.substitute_truth 3 | proveit.logic.equality.substitute_falsehood 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/or_if_only_left/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.or_if_left 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/or_if_only_right/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.false_or_true 2 | proveit.logic.equality.substitute_falsehood 3 | proveit.logic.equality.substitute_truth 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/or_if_only_right/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.or_if_right 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/or_if_right/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.unfold_is_bool 2 | proveit.logic.booleans.disjunction.or_if_left 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/right_if_not_left/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.binary_or_contradiction 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/singular_constructive_dilemma/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.singular_constructive_dilemma_lemma 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/singular_constructive_dilemma_lemma/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.modus_tollens_denial 2 | proveit.logic.booleans.disjunction.binary_or_contradiction 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/unary_or_lemma/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.core_expr_types.tuples.tuple_len_0_typical_eq 2 | proveit.logic.booleans.disjunction.empty_disjunction_eval 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/disjunction/_theory_nbs_/proofs/unary_or_reduction/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.not_or_if_not_any 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Implies and Iff (if and only if) operations 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/implication/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/implication/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/contrapose_neg_antecedent/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.modus_tollens_affirmation 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/contrapose_neg_consequent/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.modus_tollens_denial 2 | proveit.logic.booleans.negation.double_negation_intro 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/double_negate_consequent/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.double_negation_intro 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/eq_from_iff/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_mutual_impl 2 | proveit.logic.booleans.implication.iff_implies_left 3 | proveit.logic.booleans.implication.iff_implies_right 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/false_iff_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.iff_intro 2 | proveit.logic.booleans.implication.false_implies_false 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/false_iff_false/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | proveit.logic.booleans.implication.iff_via_both_false 3 | proveit.logic.booleans.implication.iff_f_f 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/false_iff_true_negated/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.iff_f_t 2 | proveit.logic.booleans.negation.negation_intro 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/false_implies_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.self_implication 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/false_implies_true/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.false_antecedent_implication 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/falsified_antecedent_implication/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_contradiction 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/from_contraposition/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.modus_tollens_affirmation 2 | proveit.logic.booleans.negation.double_negation_intro 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_closure/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | proveit.logic.booleans.implication.iff_t_t 3 | proveit.logic.booleans.in_bool_def 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_f_f/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.false_iff_false 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_f_t/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_intro 2 | proveit.logic.booleans.implication.not_iff_via_not_left_impl 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_implies_left/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | proveit.logic.booleans.implication.iff_implies_right 3 | proveit.logic.booleans.conjunction.right_from_and 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_implies_left/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | proveit.logic.booleans.implication.iff_symmetry 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_implies_right/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.left_from_and 2 | proveit.logic.equality.rhs_via_equality 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_implies_right/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.iff_implies_left 2 | proveit.logic.booleans.implication.eq_from_iff 3 | proveit.logic.booleans.implication.iff_symmetry 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_intro/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.and_if_both 2 | proveit.logic.equality.lhs_via_equality 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_intro/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_symmetry/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.iff_intro 2 | proveit.logic.booleans.implication.iff_implies_left 3 | proveit.logic.booleans.implication.iff_implies_right 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_symmetry/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_t_f/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_intro 2 | proveit.logic.booleans.implication.not_iff_via_not_right_impl 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_t_t/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.true_iff_true 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_transitivity/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.iff_intro 2 | proveit.logic.booleans.implication.iff_implies_left 3 | proveit.logic.booleans.implication.iff_implies_right 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_transitivity/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_via_both_true/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.iff_intro 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/iff_via_both_true/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/implication_closure/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.implies_t_t 2 | proveit.logic.booleans.in_bool_def 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/implies_f_f/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.false_implies_false 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/implies_f_t/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.false_implies_true 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/implies_t_t/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.true_implies_true 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/left_from_iff/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.iff_implies_left 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/left_from_iff/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/modus_tollens_affirmation/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_contradiction 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/modus_tollens_denial/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_contradiction 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/not_iff_via_not_left_impl/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.conjunction.nand_if_left_but_not_right 2 | proveit.logic.booleans.negation.not_false 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/not_true_via_contradiction/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.fold_not_equals 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/right_from_iff/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.iff_implies_right 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/right_from_iff/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/to_contraposition/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.modus_tollens_denial 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/true_iff_false_negated/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_intro 2 | proveit.logic.booleans.implication.iff_t_f 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/true_iff_true/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.iff_intro 2 | proveit.logic.booleans.implication.true_implies_true 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/true_iff_true/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.eq_from_iff 2 | proveit.logic.booleans.implication.iff_via_both_true 3 | proveit.logic.booleans.implication.iff_t_t 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/true_implies_false_negated/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_intro 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/true_implies_true/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.self_implication 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/implication/_theory_nbs_/proofs/untrue_antecedent_implication/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.not_equals_contradiction 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Not operation 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/negation/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/negation/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.true_is_bool 2 | proveit.logic.equality.sub_left_side_into 3 | proveit.logic.booleans.false_is_bool 4 | proveit.logic.booleans.forall_over_bool_by_cases 5 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/closure/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/closure/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/double_neg_closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.closure 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/double_negation_elim/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.double_negation_elim_lemma 2 | proveit.logic.booleans.in_bool_if_true 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/double_negation_elim_lemma/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.double_negation_elim 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/double_negation_equiv/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.forall_over_bool_by_cases 2 | proveit.logic.booleans.negation.double_negation_intro 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/double_negation_intro/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_intro 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/double_negation_intro/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.falsified_negation_intro 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/falsified_negation_intro/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.substitute_truth 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/negation_contradiction/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.substitute_in_true 2 | proveit.logic.equality.rhs_via_equality 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/negation_contradiction/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.contradiction_via_falsification 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/negation_intro/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.not_false 2 | proveit.logic.equality.sub_left_side_into 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/not_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/not_false/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/negation/_theory_nbs_/proofs/untrue_from_negation/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.substitute_falsehood 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Forall (universal quantification) and Exists (existential quantification) operations 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | universality 2 | existence 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/quantification/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/existence/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Exists operation 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/existence/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/quantification/existence/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/existence/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/quantification/existence/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/existence/_theory_nbs_/proofs/exists_unfolding/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/universality/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Forall operation 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/universality/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/quantification/universality/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/booleans/quantification/universality/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/booleans/quantification/universality/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/classes/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Classes are collections of sets. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/classes/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | membership 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/classes/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/classes/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/classes/membership/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/classes/membership/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/classes/membership/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/classes/membership/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Equals, not equals, and various forms of substitution. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/binary_evaluation/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/binary_evaluation/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/binary_substitution/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/binary_substitution/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/contradiction_via_falsification/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.negation_contradiction 2 | proveit.logic.booleans.negation.negation_intro 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/equals_reversal/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/equals_reversal/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/equals_reversal/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/fold_not_equals/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/fold_not_equals/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/fold_not_equals/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/fold_not_equals/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/lhs_via_equality/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.sub_left_side_into 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/lhs_via_equality/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/lhs_via_equality/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/mult_sub_left_into/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/mult_sub_left_into/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/mult_sub_right_into/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/mult_sub_right_into/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/multi_substitution/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.superset_membership_from_proper_subset 2 | proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/not_equals_contradiction/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.unfold_not_equals 2 | proveit.logic.booleans.negation.negation_contradiction 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/not_equals_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.closure 2 | proveit.logic.equality.sub_left_side_into 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/not_equals_symmetry/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.unfold_not_equals 2 | proveit.logic.equality.sub_left_side_into 3 | proveit.logic.equality.fold_not_equals 4 | proveit.logic.equality.sub_left_side_into 5 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/rhs_via_equality/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.sub_right_side_into 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/rhs_via_equality/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/rhs_via_equality/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/sub_in_left_operands/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/sub_in_left_operands_via_tuple/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.core_expr_types.operations.operands_substitution_via_tuple 2 | proveit.logic.equality.lhs_via_equality 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/sub_in_right_operands/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/sub_in_right_operands_via_tuple/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.core_expr_types.operations.operands_substitution_via_tuple 2 | proveit.logic.equality.rhs_via_equality 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/sub_right_side_into/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.sub_left_side_into 2 | proveit.logic.equality.equals_reversal 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/substitute_falsehood/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.sub_left_side_into 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/substitute_in_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.sub_right_side_into 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/substitute_in_true/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.sub_right_side_into 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/substitute_truth/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.sub_left_side_into 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/unary_evaluation/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/equality/_theory_nbs_/proofs/unary_evaluation/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/equality/_theory_nbs_/proofs/unfold_not_equals/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Basic theory of sets. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | membership 2 | equivalence 3 | enumeration 4 | inclusion 5 | unification 6 | intersection 7 | subtraction 8 | comprehension 9 | power_set 10 | cartesian_products 11 | disjointness 12 | cardinality 13 | functions 14 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/_theory_nbs_/proofs/nothing_is_in_empty/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/_theory_nbs_/proofs/nothing_is_in_empty/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/_theory_nbs_/proofs/union_with_superset_is_superset/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.numerals.decimals.posnat2 2 | proveit.numbers.numerals.decimals.tuple_len_2_typical_eq 3 | proveit.logic.sets.inclusion.unfold_subset_eq 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/cardinality/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | How large is a set? 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/cardinality/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/cardinality/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/cardinality/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/cardinality/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/cartesian_products/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Define a set as all combinations of elements of other sets. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/cartesian_products/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/cartesian_products/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/cartesian_products/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/cartesian_products/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/comprehension/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Define a subset according to the properties of its members. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/comprehension/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/comprehension/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/comprehension/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/comprehension/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/comprehension/_theory_nbs_/proofs/fold/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.self_implication 2 | proveit.logic.equality.sub_left_side_into 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/comprehension/_theory_nbs_/proofs/unfold/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.implication.self_implication 2 | proveit.logic.equality.sub_left_side_into 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/disjointness/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Are there common elements between sets? Also defines "distinct". 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/disjointness/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/disjointness/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/disjointness/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/disjointness/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Define a set by enumerating its contents. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/enumeration/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/enumeration/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_theory_nbs_/proofs/fold/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_theory_nbs_/proofs/fold/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/enumeration/_theory_nbs_/proofs/fold/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_theory_nbs_/proofs/in_singleton_eval_false/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.unfold_not_equals 2 | proveit.logic.sets.enumeration.singleton_def 3 | proveit.logic.equality.sub_left_side_into 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_theory_nbs_/proofs/in_singleton_eval_true/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.enumeration.singleton_def 2 | proveit.logic.equality.sub_left_side_into 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_theory_nbs_/proofs/in_singleton_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.enumeration.singleton_def 2 | proveit.logic.equality.sub_left_side_into 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_theory_nbs_/proofs/singleton_def/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.disjunction.unary_or_reduction 2 | proveit.numbers.numerals.decimals.nat1 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/enumeration/_theory_nbs_/proofs/unfold/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/enumeration/_theory_nbs_/proofs/unfold/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Do sets have the same elements? 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/equivalence/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/equivalence/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/proofs/fold_set_not_equiv/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/proofs/set_equiv_fold/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/proofs/set_equiv_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.numerals.decimals.posnat1 2 | proveit.logic.equality.sub_left_side_into 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/proofs/set_equiv_reflexivity/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.equivalence.set_equiv_fold 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/proofs/set_equiv_reversal/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.equivalence.set_equiv_unfold 2 | proveit.logic.equality.equals_reversal 3 | proveit.logic.sets.equivalence.set_equiv_fold 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/proofs/set_equiv_unfold/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/proofs/set_not_equiv_contradiction/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.equivalence.unfold_set_not_equiv 2 | proveit.logic.booleans.negation.negation_contradiction 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/proofs/set_not_equiv_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.closure 2 | proveit.logic.sets.equivalence.set_equiv_is_bool 3 | proveit.logic.equality.sub_left_side_into 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/equivalence/_theory_nbs_/proofs/unfold_set_not_equiv/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | A function is a mapping from a domain to a codomain (both sets) and has various properties. -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | images 2 | injections 3 | surjections 4 | bijections 5 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/functions/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/bijections/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | A bijection is a 1-to-1 and onto function. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/bijections/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/functions/bijections/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/bijections/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/functions/bijections/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/images/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | An image is a set obtained from applying a function to the elements of another set. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/images/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/functions/images/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/images/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/functions/images/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/injections/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | An injection is a 1-to-1 function. Distinct elements map distinctly. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/injections/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/functions/injections/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/injections/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/functions/injections/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/surjections/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | A surjection is an onto function. Its image covers the codomain. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/surjections/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/functions/surjections/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/functions/surjections/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/functions/surjections/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Is one set included in another (as a subset)? 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/inclusion/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/inclusion/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/_img_/containmentAsubsetProperOfB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/inclusion/_theory_nbs_/_img_/containmentAsubsetProperOfB.png -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/fold_not_proper_subset/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/fold_not_subset_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/fold_proper_subset/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/fold_subset_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/relax_proper_subset/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | proveit.logic.booleans.conjunction.left_from_and 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/subset_eq_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.numerals.decimals.posnat1 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/subset_eq_reflexive/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.fold_subset_eq 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/subset_eq_reflexive/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.subset_eq_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/subset_eq_via_equality/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.subset_eq_reflexive 2 | proveit.logic.equality.sub_right_side_into 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/superset_membership_from_proper_subset/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.unfold_proper_subset 2 | proveit.logic.booleans.conjunction.left_from_and 3 | proveit.logic.sets.inclusion.unfold_subset_eq 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/superset_membership_from_proper_subset/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.relax_proper_subset 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/transitivity_subset_eq_subset_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | proveit.logic.equality.lhs_via_equality 3 | proveit.logic.sets.inclusion.unfold_subset_eq 4 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/unfold_not_proper_subset/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/unfold_not_subset_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/unfold_proper_subset/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/unfold_subset_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/inclusion/_theory_nbs_/proofs/unfold_subset_eq_contrapositive/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.unfold_subset_eq 2 | proveit.logic.booleans.implication.to_contraposition 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/intersection/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Define a set as the intersection of sets. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/intersection/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/intersection/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/intersection/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/intersection/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/membership/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Is an element a member of a set? Not a member of a set? 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/membership/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/membership/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/membership/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/membership/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/membership/_theory_nbs_/proofs/fold_not_in_set/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.lhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/membership/_theory_nbs_/proofs/not_in_set_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.booleans.negation.closure 2 | proveit.logic.equality.sub_left_side_into 3 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/membership/_theory_nbs_/proofs/unfold_not_in_set/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.rhs_via_equality 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/power_set/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Define a set as the power set of another set. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/power_set/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/power_set/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/power_set/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/power_set/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/subtraction/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Define a set by removing elements from an original set. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/subtraction/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/subtraction/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/subtraction/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/subtraction/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/logic/sets/unification/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Define a set as the union of sets. 2 | -------------------------------------------------------------------------------- /packages/proveit/logic/sets/unification/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/unification/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/logic/sets/unification/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/logic/sets/unification/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | basic number concepts and operations for whole numbers, real numbers, and complex numbers. 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/absolute_value/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | absolute value of reals (and subsets) and norm of complex numbers 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/absolute_value/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/absolute_value/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/absolute_value/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/absolute_value/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_eq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_even/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_even/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_frac/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_frac/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_ineq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_ineq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_prod/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/absolute_value/_theory_nbs_/proofs/abs_prod/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | adding numbers (repetitive counting) 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | subtraction 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/association/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/association/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/association/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/association/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/commutation/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/commutation/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/commutation/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/commutation/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/disassociation/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/disassociation/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/elim_zero_any/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/elim_zero_any/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/elim_zero_left/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/elim_zero_left/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/left_add_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/left_add_eq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/left_add_eq/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/left_add_eq/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/left_add_neq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/left_add_neq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/right_add_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/right_add_eq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/_theory_nbs_/proofs/right_add_neq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/_theory_nbs_/proofs/right_add_neq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/subtraction/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Subtraction is internally represented as addition of negated operands. 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/subtraction/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/subtraction/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/addition/subtraction/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/addition/subtraction/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/differentiation/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | rates of change; calculus: ∂, ∇, etc. 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/differentiation/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/differentiation/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/differentiation/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/differentiation/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/divisibility/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | divisibility operations such as x|y to indicate x is a factor of y 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/divisibility/_mode_.txt: -------------------------------------------------------------------------------- 1 | static 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/divisibility/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/divisibility/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/divisibility/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/divisibility/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/divisibility/_theory_nbs_/proofs/divides_is_bool/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.number_sets.integers.int_membership_is_bool 2 | proveit.logic 3 | -------------------------------------------------------------------------------- /packages/proveit/numbers/divisibility/_theory_nbs_/proofs/non_zero_divides_zero/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.division.frac_zero_numer 2 | proveit.numbers.number_sets.integers.zero_is_int 3 | proveit.logic 4 | -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | dividing numbers (inverse of multiplication) 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_as_mult/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_as_mult/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_as_mult/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_as_mult/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_int/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_int/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_int/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_int/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_nat/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_nat/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_nat/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_nat/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_real/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_real/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_real/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_eq_real/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_int/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_int/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_int/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_int/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_nat/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_nat/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_nat/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_nat/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_real/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/div_neq_real/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/frac_in_prod/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/frac_in_prod/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/frac_one_denom/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/frac_one_denom/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/mult_frac_left/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/mult_frac_left/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/division/_theory_nbs_/proofs/prod_of_fracs/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/division/_theory_nbs_/proofs/prod_of_fracs/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/exponentiation/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | exponentiating numbers (repetitive multiplication) 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/exponentiation/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/exponentiation/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/exponentiation/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/exponentiation/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/exponentiation/_theory_nbs_/proofs/exp_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/exponentiation/_theory_nbs_/proofs/exp_eq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/functions/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | complex- and real-valued functions of one or more variables 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/functions/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/functions/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/functions/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/functions/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/integration/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | summation over infinitesimals, inverse of differentiation: ∫ 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/integration/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/integration/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/integration/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/integration/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/logarithms/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | logarithms (inverse of exponentiation) 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/logarithms/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/logarithms/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/logarithms/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/logarithms/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/logarithms/_theory_nbs_/proofs/log_eq_1/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/logarithms/_theory_nbs_/proofs/log_eq_1/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/logarithms/_theory_nbs_/proofs/log_eq_1/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/logarithms/_theory_nbs_/proofs/log_eq_1/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/modular/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | modular arithmetic (i.e., remainders of division) 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/modular/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/modular/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/modular/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/modular/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/modular/_theory_nbs_/proofs/mod_abs_scaled/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/modular/_theory_nbs_/proofs/mod_abs_scaled/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/modular/_theory_nbs_/proofs/mod_in_interval/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/modular/_theory_nbs_/proofs/mod_in_interval/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/modular/_theory_nbs_/proofs/mod_in_zero_set/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/modular/_theory_nbs_/proofs/mod_in_zero_set/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/modular/_theory_nbs_/proofs/mod_int_closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/modular/_theory_nbs_/proofs/mod_int_closure/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/multiplication/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | multiplying numbers (repetitive addition) 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/multiplication/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/multiplication/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/multiplication/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/multiplication/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | negating numbers (subtraction from zero) 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/proofs/int_closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/proofs/int_closure/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/proofs/int_closure/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/proofs/int_closure/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/proofs/nat_closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/proofs/nat_closure/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/proofs/nat_closure/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/proofs/nat_closure/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/proofs/neg_times_neg/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/proofs/neg_times_neg/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/proofs/neg_times_pos/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/proofs/neg_times_pos/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/proofs/negated_zero/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/proofs/negated_zero/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/proofs/pos_times_neg/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/proofs/pos_times_neg/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/negation/_theory_nbs_/proofs/real_closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/negation/_theory_nbs_/proofs/real_closure/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | defining standard number sets: integers, reals, complexes, and important subsets of these 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | natural_numbers 2 | integers 3 | rational_numbers 4 | real_numbers 5 | complex_numbers 6 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/complex_numbers/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | extends real numbers via the imaginary number (square root of -1) 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/complex_numbers/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/complex_numbers/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/complex_numbers/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/complex_numbers/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/integers/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | positive and negative whole numbers 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/integers/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/integers/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/integers/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/integers/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/integers/_theory_nbs_/proofs/zero_is_int/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.superset_membership_from_proper_subset 2 | proveit.numbers.number_sets.integers.nat_within_int 3 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/integers/_theory_nbs_/proofs/zero_is_int/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.number_sets.integers.nonpos_int_within_int 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/natural_numbers/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | positive whole numbers starting from zero 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/natural_numbers/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/natural_numbers/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/natural_numbers/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/natural_numbers/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/rational_numbers/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | ratios of integers 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/rational_numbers/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/rational_numbers/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/rational_numbers/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/rational_numbers/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/rational_numbers/_theory_nbs_/proofs/positive_if_in_rational_pos/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.superset_membership_from_proper_subset 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/rational_numbers/_theory_nbs_/proofs/positive_if_in_rational_pos/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.number_sets.real_numbers.positive_if_in_real_pos 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/real_numbers/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | includes irrational numbers (e.g., the square root of 2 is not rational) 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/real_numbers/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/real_numbers/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/real_numbers/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/number_sets/real_numbers/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/number_sets/real_numbers/_theory_nbs_/proofs/positive_if_in_real_pos/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.equality.sub_right_side_into 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | number representions: binary, decimal, hexidecimal 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | binaries 2 | decimals 3 | hexidecimals 4 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/binaries/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Only 0's and 1's as numerals 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/binaries/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/binaries/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/binaries/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/binaries/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | 0-9 as numerals 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/decimals/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/decimals/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat1/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.superset_membership_from_proper_subset 2 | proveit.logic.equality.equals_reversal 3 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat1/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat2/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic.sets.inclusion.superset_membership_from_proper_subset 2 | proveit.numbers.numerals.decimals.add_1_1 3 | proveit.numbers.numerals.decimals.nat1 4 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat2/disallowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.number_sets.natural_numbers.nat_pos_within_nat 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat3/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat3/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat4/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat4/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat5/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat5/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat6/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat6/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat7/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat7/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat8/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat8/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat9/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/nat9/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/posnat1/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.numerals.decimals.nat1 2 | proveit.numbers.numerals.decimals.less_0_1 3 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/decimals/_theory_nbs_/proofs/tuple_len_2/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.numerals.decimals.tuple_len_1 2 | proveit.numbers.numerals.decimals.add_1_1 3 | proveit.numbers.numerals.decimals.nat1 4 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/hexidecimals/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | 0-9 and a-f as numerals 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/hexidecimals/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/hexidecimals/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/numerals/hexidecimals/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/numerals/hexidecimals/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | ordering relations of numbers: <, ≤ >, ≥ 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/less_add_both/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_theory_nbs_/proofs/less_add_both/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/less_add_left/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_theory_nbs_/proofs/less_add_left/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/less_add_right/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_theory_nbs_/proofs/less_add_right/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/less_is_not_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_theory_nbs_/proofs/less_is_not_eq/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/max_y_ge_x/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_theory_nbs_/proofs/max_y_ge_x/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/min_y_le_x/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_theory_nbs_/proofs/min_y_le_x/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/relax_less/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_theory_nbs_/proofs/relax_less/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/relax_less/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/ordering/_theory_nbs_/proofs/relax_less/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/symmetric_less_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | proveit.numbers.ordering.less_than_is_bool 3 | proveit.numbers.ordering.not_less_from_less_eq 4 | proveit.numbers.ordering.relax_equal_to_less_eq 5 | -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/transitivity_less_eq_less/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/transitivity_less_eq_less_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | proveit.numbers.ordering.transitivity_less_less_eq 3 | proveit.numbers.ordering.relax_less 4 | -------------------------------------------------------------------------------- /packages/proveit/numbers/ordering/_theory_nbs_/proofs/transitivity_less_less_eq/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/product/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | multiply function evaluation instances: ∏ 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/product/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/product/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/product/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/product/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | rounding of real numbers, such as round, floor, and ceiling 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/proofs/ceil_of_ceil/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_theory_nbs_/proofs/ceil_of_ceil/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/proofs/ceil_of_floor/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_theory_nbs_/proofs/ceil_of_floor/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/proofs/ceil_x_ge_x/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_theory_nbs_/proofs/ceil_x_ge_x/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/proofs/ceil_x_ge_x/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_theory_nbs_/proofs/ceil_x_ge_x/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/proofs/floor_of_ceil/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_theory_nbs_/proofs/floor_of_ceil/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/proofs/floor_of_floor/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_theory_nbs_/proofs/floor_of_floor/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/proofs/floor_x_le_x/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_theory_nbs_/proofs/floor_x_le_x/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/proofs/real_minus_floor_lower_bound/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers.addition 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/rounding/_theory_nbs_/proofs/round_of_round/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/rounding/_theory_nbs_/proofs/round_of_round/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | add function evaluation instances: ∑ 2 | -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/proofs/bounded_sum/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/proofs/bounded_sum/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/proofs/equiv_sums/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/proofs/equiv_sums/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/proofs/equiv_sums/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/proofs/equiv_sums/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/proofs/index_negate/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/proofs/index_negate/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/proofs/index_shift/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/proofs/index_shift/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/proofs/inf_geom_sum/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/proofs/inf_geom_sum/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/proofs/same_sums/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/proofs/same_sums/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/proofs/same_sums/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/proofs/same_sums/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/numbers/summation/_theory_nbs_/proofs/trivial_sum/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/numbers/summation/_theory_nbs_/proofs/trivial_sum/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/physics/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | basic physics-related concepts, including quantum topics 2 | -------------------------------------------------------------------------------- /packages/proveit/physics/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | quantum 2 | -------------------------------------------------------------------------------- /packages/proveit/physics/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QFT/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | For work related to Nielsen & Chuang's quantum fourier transform (QFT) alg'm 2 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QFT/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/quantum/QFT/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QFT/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/quantum/QFT/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | For work related to Nielsen & Chuang's quantum phase estimation (QPE) alg'm 2 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/quantum/QPE/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/quantum/QPE/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_Psi_ket_is_normalized_vec/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.physics.quantum.QPE._psi_t_ket_is_normalized_vec 2 | proveit.physics.quantum.QFT 3 | proveit.logic 4 | proveit.numbers 5 | proveit.physics.quantum.algebra 6 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_alpha_m_mod_evaluation/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.physics.quantum.QPE._alpha_m_evaluation 2 | proveit.numbers 3 | proveit.physics.quantum.QPE._two_pow_t_is_nat_pos 4 | proveit.core_expr_types 5 | proveit.logic 6 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_best_floor_is_in_m_domain/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | proveit.numbers 3 | proveit.physics.quantum.QPE._phase_is_real 4 | proveit.physics.quantum.QPE._two_pow_t_is_nat_pos 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_best_floor_is_int/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | proveit.numbers 3 | proveit.physics.quantum.QPE._phase_is_real 4 | proveit.physics.quantum.QPE._two_pow_t_is_nat_pos 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_best_round_is_int/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.physics.quantum.QPE._phase_is_real 2 | proveit.physics.quantum.QPE._two_pow_t_is_nat_pos 3 | proveit.logic 4 | proveit.numbers 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_delta_b_is_real/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | proveit.numbers 3 | proveit.physics.quantum.QPE._phase_is_real 4 | proveit.physics.quantum.QPE._two_pow_t_is_nat_pos 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_delta_b_is_zero_or_non_int/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.physics.quantum.QPE._delta_b_in_interval 2 | proveit.logic 3 | proveit.numbers 4 | proveit.core_expr_types 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_e_value_ge_two/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.core_expr_types 2 | proveit.logic 3 | proveit.numbers 4 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_e_value_in_e_domain/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.core_expr_types 2 | proveit.logic 3 | proveit.numbers 4 | proveit.physics.quantum.QPE._e_value_ge_two 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_mod_add_closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers 2 | proveit.physics.quantum.QPE._two_pow_t_is_nat_pos 3 | proveit.logic 4 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_modabs_in_full_domain_simp/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers 2 | proveit.logic 3 | proveit.core_expr_types 4 | proveit.physics.quantum.QPE._two_pow_t_is_nat_pos 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_phase_from_best_with_delta_b/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.core_expr_types 2 | proveit.logic 3 | proveit.numbers 4 | proveit.physics.quantum.QPE._two_pow_t_is_nat_pos 5 | proveit.physics.quantum.QPE._phase_is_real 6 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_phase_is_real/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | proveit.numbers 3 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_precision_guarantee_lemma_01/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.physics.quantum.QPE._e_value_ge_two 2 | proveit.core_expr_types 3 | proveit.logic 4 | proveit.numbers 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_precision_guarantee_lemma_02/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers 2 | proveit.logic 3 | proveit.core_expr_types 4 | proveit.physics.quantum.QPE._two_pow_t_minus_one_is_nat_pos 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_psi_t_formula/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.numbers 2 | proveit.logic 3 | proveit.physics.quantum.algebra 4 | proveit.core_expr_types 5 | proveit.linear_algebra 6 | proveit.physics.quantum.QPE._phase_is_real 7 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_sample_space_bijection/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | proveit.core_expr_types 3 | proveit.numbers 4 | proveit.physics.quantum.algebra 5 | proveit.physics.quantum.circuits 6 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_scaled_delta_b_not_eq_nonzeroInt/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.physics.quantum.QPE._scaled_delta_b_is_zero_or_non_int 2 | proveit.logic 3 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_two_pow_t_is_nat_pos/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | proveit.numbers 3 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/_two_pow_t_minus_one_is_nat_pos/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.logic 2 | proveit.numbers 3 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/qpe_exact/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.physics.quantum.QPE._outcome_prob 2 | proveit.physics.quantum.QPE._alpha_ideal_case 3 | proveit.logic 4 | proveit.numbers 5 | proveit.core_expr_types 6 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/QPE/_theory_nbs_/proofs/qpe_precision_guarantee/allowed_presumptions.txt: -------------------------------------------------------------------------------- 1 | proveit.physics.quantum.QPE._precision_guarantee 2 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | quantum topics include work on quantum phase estimation (QPE) 2 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/_sub_theories_.txt: -------------------------------------------------------------------------------- 1 | algebra 2 | circuits 3 | QFT 4 | QPE 5 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/quantum/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/algebra/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Linear algebra over Hilbert spaces and bra-ket notation 2 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/algebra/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/quantum/algebra/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/algebra/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/quantum/algebra/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/circuits/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | Quantum circuits as a representation of quantum operations and their applications 2 | -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/circuits/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/quantum/circuits/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/physics/quantum/circuits/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/physics/quantum/circuits/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/statistics/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | basic statistical concepts 2 | -------------------------------------------------------------------------------- /packages/proveit/statistics/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/statistics/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/statistics/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/statistics/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/statistics/_theory_nbs_/proofs/prob_in_interval/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/statistics/_theory_nbs_/proofs/prob_in_interval/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/statistics/_theory_nbs_/proofs/prob_in_interval/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/statistics/_theory_nbs_/proofs/prob_in_interval/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/statistics/_theory_nbs_/proofs/prob_of_all_as_sum/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/statistics/_theory_nbs_/proofs/prob_of_all_as_sum/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/statistics/_theory_nbs_/proofs/prob_sum_is_one/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/statistics/_theory_nbs_/proofs/prob_sum_is_one/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/statistics/_theory_nbs_/proofs/prob_sum_is_one/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/statistics/_theory_nbs_/proofs/prob_sum_is_one/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_brief_description_.txt: -------------------------------------------------------------------------------- 1 | theory of lengths and angles of triangles as well as their connection to complex numbers 2 | -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_sub_theories_.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/__init__.py -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/abs_cos/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/abs_cos/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/abs_cos/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/abs_cos/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/abs_sin/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/abs_sin/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/abs_sin/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/abs_sin/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/real_closure/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/real_closure/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/real_closure/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/real_closure/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/sine_interval/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/sine_interval/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/sine_interval/disallowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/sine_interval/disallowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/sine_linear_bound/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/sine_linear_bound/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/sine_neg_interval/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/sine_neg_interval/allowed_presumptions.txt -------------------------------------------------------------------------------- /packages/proveit/trigonometry/_theory_nbs_/proofs/sine_pos_interval/allowed_presumptions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/packages/proveit/trigonometry/_theory_nbs_/proofs/sine_pos_interval/allowed_presumptions.txt -------------------------------------------------------------------------------- /pv_it.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/pv_it.png -------------------------------------------------------------------------------- /structured_proofs/structured_proof_psi_t_var_formula_20220726.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/structured_proofs/structured_proof_psi_t_var_formula_20220726.pdf -------------------------------------------------------------------------------- /structured_proofs/structured_proof_psi_t_var_formula_20220726.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/structured_proofs/structured_proof_psi_t_var_formula_20220726.zip -------------------------------------------------------------------------------- /structured_proofs/temp_file: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /tutorial/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/tutorial/__init__.py -------------------------------------------------------------------------------- /tutorial/_sub_contexts_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/tutorial/_sub_contexts_.txt -------------------------------------------------------------------------------- /tutorial/_sub_theories_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/tutorial/_sub_theories_.txt -------------------------------------------------------------------------------- /tutorial/socks_demo/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/tutorial/socks_demo/__init__.py -------------------------------------------------------------------------------- /tutorial/socks_demo/_mode_.txt: -------------------------------------------------------------------------------- 1 | static 2 | -------------------------------------------------------------------------------- /tutorial/socks_demo/_sub_contexts_.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sandialabs/Prove-It/874a697b703401d80fd9f8f286900d7e62682b51/tutorial/socks_demo/_sub_contexts_.txt --------------------------------------------------------------------------------