Skip to content
Success

Changes

Summary

  1. euclidean rings need no normalization
  2. more fundamental definition of div and mod on int
  3. one uniform type class for parity structures
  4. generalized some rules
  5. avoid variant of mk_sum
  6. adjusted implementation according to comment
  7. dropped duplicates
  8. generalized simproc
  9. replaced recdef were easy to replace
  10. elementary definition of division on natural numbers
  11. tuned structure
  12. abolished (semi)ring_div in favour of euclidean_(semi)ring_cancel
  13. Polynomial_Factorial does not depend on Field_as_Ring as such
  14. avoid name clashes on interpretation of abstract locales
  15. avoid trivial definition
  16. canonical introduction and destruction rules for pairwise
  17. avoid fact name clashes
  18. spelling and tuned whitespace
  19. tuned
  20. fundamental property of division by units
  21. removed mere toy example from library
  22. tuned proofs
  23. dropped dead code
  24. Fixed the theorem name "closed_imp_fip_compact"
Changeset 66817:0b12755ccbb2 by haftmann:
euclidean rings need no normalization
The file was modified src/HOL/Code_Numeral.thy (diff)
The file was modified src/HOL/Computational_Algebra/Euclidean_Algorithm.thy (diff)
The file was modified src/HOL/Computational_Algebra/Field_as_Ring.thy (diff)
The file was modified src/HOL/Computational_Algebra/Formal_Power_Series.thy (diff)
The file was modified src/HOL/Computational_Algebra/Polynomial_Factorial.thy (diff)
The file was modified src/HOL/Divides.thy (diff)
The file was modified src/HOL/Enum.thy (diff)
The file was modified src/HOL/Euclidean_Division.thy (diff)
The file was modified src/HOL/Main.thy (diff)
The file was modified src/HOL/Nat_Transfer.thy (diff)
The file was modified src/HOL/Number_Theory/Cong.thy (diff)
The file was modified src/HOL/Number_Theory/Gauss.thy (diff)
The file was modified src/HOL/Number_Theory/Residues.thy (diff)
The file was modified src/HOL/SMT.thy (diff)
Changeset 66816:212a3334e7da by haftmann:
more fundamental definition of div and mod on int
The file was modified src/HOL/Divides.thy (diff)
The file was modified src/HOL/Euclidean_Division.thy (diff)
The file was modified src/HOL/GCD.thy (diff)
The file was modified src/HOL/Int.thy (diff)
The file was modified src/HOL/Nat.thy (diff)
The file was modified src/HOL/Parity.thy (diff)
The file was modified src/HOL/Rings.thy (diff)
Changeset 66815:93c6632ddf44 by haftmann:
one uniform type class for parity structures
The file was modified src/HOL/Code_Numeral.thy (diff)
The file was modified src/HOL/Divides.thy (diff)
The file was modified src/HOL/Nonstandard_Analysis/StarDef.thy (diff)
The file was modified src/HOL/NthRoot.thy (diff)
The file was modified src/HOL/Parity.thy (diff)
The file was modified src/HOL/ex/Word_Type.thy (diff)
Changeset 66814:a24cde9588bb by haftmann:
generalized some rules
The file was modified src/HOL/Divides.thy (diff)
The file was modified src/HOL/Euclidean_Division.thy (diff)
Changeset 66813:351142796345 by haftmann:
avoid variant of mk_sum
The file was modified src/HOL/Euclidean_Division.thy (diff)
Changeset 66812:7163b780549d by haftmann:
adjusted implementation according to comment
The file was modified src/HOL/Tools/arith_data.ML (diff)
Changeset 66811:aa288270732a by haftmann:
dropped duplicates
The file was modified src/HOL/Tools/nat_numeral_simprocs.ML (diff)
Changeset 66810:cc2b490f9dc4 by haftmann:
generalized simproc
The file was modified src/HOL/Divides.thy (diff)
The file was modified src/HOL/Euclidean_Division.thy (diff)
The file was modified src/HOL/Nat.thy (diff)
The file was modified src/HOL/Rings.thy (diff)
The file was modified src/Provers/Arith/cancel_div_mod.ML (diff)
Changeset 66809:f6a30d48aab0 by haftmann:
replaced recdef were easy to replace
The file was modified src/HOL/Bali/Basis.thy (diff)
The file was modified src/HOL/Decision_Procs/Cooper.thy (diff)
The file was modified src/HOL/Decision_Procs/Ferrack.thy (diff)
The file was modified src/HOL/Decision_Procs/MIR.thy (diff)
The file was modified src/HOL/Decision_Procs/Parametric_Ferrante_Rackoff.thy (diff)
Changeset 66808:1907167b6038 by haftmann:
elementary definition of division on natural numbers
The file was modified src/HOL/Computational_Algebra/Polynomial_Factorial.thy (diff)
The file was modified src/HOL/Divides.thy (diff)
The file was modified src/HOL/Euclidean_Division.thy (diff)
The file was modified src/HOL/Library/Code_Target_Nat.thy (diff)
The file was modified src/HOL/Library/RBT_Impl.thy (diff)
The file was modified src/HOL/Parity.thy (diff)
The file was modified src/HOL/Rings.thy (diff)
The file was modified src/HOL/Word/Word.thy (diff)
The file was modified src/HOL/Word/Word_Miscellaneous.thy (diff)
Changeset 66807:c3631f32dfeb by haftmann:
tuned structure
The file was modified src/HOL/Euclidean_Division.thy (diff)
The file was modified src/HOL/Rings.thy (diff)
Changeset 66806:a4e82b58d833 by haftmann:
abolished (semi)ring_div in favour of euclidean_(semi)ring_cancel
The file was modified src/HOL/Binomial.thy (diff)
The file was modified src/HOL/Code_Numeral.thy (diff)
The file was modified src/HOL/Computational_Algebra/Formal_Power_Series.thy (diff)
The file was modified src/HOL/Computational_Algebra/Polynomial.thy (diff)
The file was modified src/HOL/Computational_Algebra/Polynomial_Factorial.thy (diff)
The file was modified src/HOL/Divides.thy (diff)
The file was modified src/HOL/Enum.thy (diff)
The file was modified src/HOL/Euclidean_Division.thy (diff)
The file was modified src/HOL/Factorial.thy (diff)
The file was modified src/HOL/Nonstandard_Analysis/StarDef.thy (diff)
The file was modified src/HOL/Numeral_Simprocs.thy (diff)
The file was modified src/HOL/Rat.thy (diff)
The file was modified src/HOL/ex/Simproc_Tests.thy (diff)
The file was modified src/HOL/ex/Word_Type.thy (diff)
Changeset 66805:274b4edca859 by haftmann:
Polynomial_Factorial does not depend on Field_as_Ring as such
The file was modified NEWS (diff)
The file was modified src/HOL/Computational_Algebra/Computational_Algebra.thy (diff)
The file was modified src/HOL/Computational_Algebra/Polynomial.thy (diff)
The file was modified src/HOL/Computational_Algebra/Polynomial_Factorial.thy (diff)
The file was modified src/HOL/ROOT (diff)
Changeset 66804:3f9bb52082c4 by haftmann:
avoid name clashes on interpretation of abstract locales
The file was modified NEWS (diff)
The file was modified src/HOL/Analysis/Bochner_Integration.thy (diff)
The file was modified src/HOL/Analysis/Bounded_Linear_Function.thy (diff)
The file was modified src/HOL/Analysis/Caratheodory.thy (diff)
The file was modified src/HOL/Analysis/Cartesian_Euclidean_Space.thy (diff)
The file was modified src/HOL/Analysis/Determinants.thy (diff)
The file was modified src/HOL/Analysis/Linear_Algebra.thy (diff)
The file was modified src/HOL/Analysis/Nonnegative_Lebesgue_Integration.thy (diff)
The file was modified src/HOL/Computational_Algebra/Formal_Power_Series.thy (diff)
The file was modified src/HOL/Groups_Big.thy (diff)
The file was modified src/HOL/Inequalities.thy (diff)
The file was modified src/HOL/Library/Groups_Big_Fun.thy (diff)
The file was modified src/HOL/Probability/Probability_Mass_Function.thy (diff)
The file was modified src/HOL/Probability/ex/Koepf_Duermuth_Countermeasure.thy (diff)
Changeset 66803:dd8922885a68 by haftmann:
avoid trivial definition
The file was modified NEWS (diff)
The file was modified src/HOL/GCD.thy (diff)
The file was modified src/HOL/Number_Theory/Totient.thy (diff)
Changeset 66802:627511c13164 by haftmann:
canonical introduction and destruction rules for pairwise
The file was modified src/HOL/Set.thy (diff)
Changeset 66801:f3fda9777f9a by haftmann:
avoid fact name clashes
The file was modified NEWS (diff)
The file was modified src/HOL/Code_Numeral.thy (diff)
The file was modified src/HOL/Divides.thy (diff)
The file was modified src/HOL/Number_Theory/Quadratic_Reciprocity.thy (diff)
The file was modified src/HOL/Word/Word_Miscellaneous.thy (diff)
Changeset 66800:128e9ed9f63c by haftmann:
spelling and tuned whitespace
The file was modified src/HOL/Divides.thy (diff)
Changeset 66799:7ba45c30250c by haftmann:
tuned
The file was modified src/HOL/Computational_Algebra/Polynomial.thy (diff)
Changeset 66798:39bb2462e681 by haftmann:
fundamental property of division by units
The file was modified src/HOL/Euclidean_Division.thy (diff)
Changeset 66797:9c9baae29217 by haftmann:
removed mere toy example from library
The file was addedsrc/HOL/ex/Function_Growth.thy
The file was modified src/HOL/Library/Library.thy (diff)
The file was modified src/HOL/ROOT (diff)
The file was removedsrc/HOL/Library/Function_Growth.thy
Changeset 66796:ea9b2e5ca9fc by haftmann:
tuned proofs
The file was modified src/HOL/GCD.thy (diff)
Changeset 66795:420d0080545f by haftmann:
dropped dead code
The file was modified src/HOL/Nat_Transfer.thy (diff)
The file was modified src/HOL/Tools/legacy_transfer.ML (diff)
Changeset 66794:83bf64da6938 by paulson _lp15@cam.ac.uk_:
Fixed the theorem name "closed_imp_fip_compact"
The file was modified src/HOL/Analysis/Topology_Euclidean_Space.thy (diff)