Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2019-04-17 11:03 3f4b154a

View on Github →

feat(tactic/omega): tactic for linear integer & natural number arithmetic (#827)

  • feat(tactic/omega): tactic for discharging linear integer and natural number arithmetic goals
  • refactor(tactic/omega): clean up namespace and notations
  • Update src/data/list/func.lean Co-Authored-By: skbaek seulkeebaek@gmail.com
  • Add changed files
  • Refactor val_between_map_div
  • Use default inhabitants for list.func

Estimated changes

modified theorem list.Ico.filter_ge
added theorem list.func.add_nil
added theorem list.func.eq_of_equiv
added theorem list.func.equiv_of_eq
added theorem list.func.equiv_refl
added theorem list.func.equiv_symm
added theorem list.func.equiv_trans
added theorem list.func.get_add
added theorem list.func.get_map'
added theorem list.func.get_map
added theorem list.func.get_neg
added theorem list.func.get_nil
added theorem list.func.get_set
added theorem list.func.get_sub
added theorem list.func.length_add
added theorem list.func.length_neg
added theorem list.func.length_set
added theorem list.func.length_sub
added theorem list.func.map_add_map
added theorem list.func.nil_add
added theorem list.func.nil_sub
added theorem list.func.sub_nil
added def omega.cancel
added def omega.ee.repr
added inductive omega.ee
added def omega.eq_elim
added theorem omega.mul_symdiv_eq
added def omega.rhs
added theorem omega.rhs_correct
added theorem omega.rhs_correct_aux
added theorem omega.sat_empty
added theorem omega.sat_eq_elim
added def omega.sgm
added def omega.subst
added theorem omega.subst_correct
added def omega.sym_sym
added def omega.symdiv
added def omega.symmod
added theorem omega.symmod_eq