NEWS
changeset 68373 f254e383bfe9
parent 68370 bcdc47c9d4af
child 68391 9b4f60bdad54
child 68403 223172b97d0b
equal deleted inserted replaced
68372:8e9da2d09dc6 68373:f254e383bfe9
   237 INCOMPATIBILITY.
   237 INCOMPATIBILITY.
   238 
   238 
   239 * Abstract bit operations as part of Main: push_bit, take_bit,
   239 * Abstract bit operations as part of Main: push_bit, take_bit,
   240 drop_bit.
   240 drop_bit.
   241 
   241 
   242 * New, more general, axiomatization of complete_distrib_lattice. 
   242 * New, more general, axiomatization of complete_distrib_lattice.
   243 The former axioms:
   243 The former axioms:
   244 "sup x (Inf X) = Inf (sup x ` X)" and "inf x (Sup X) = Sup (inf x ` X)"
   244 "sup x (Inf X) = Inf (sup x ` X)" and "inf x (Sup X) = Sup (inf x ` X)"
   245 are replaced by 
   245 are replaced by
   246 "Inf (Sup ` A) <= Sup (Inf ` {f ` A | f . (! Y \<in> A . f Y \<in> Y)})"
   246 "Inf (Sup ` A) <= Sup (Inf ` {f ` A | f . (! Y \<in> A . f Y \<in> Y)})"
   247 The instantiations of sets and functions as complete_distrib_lattice 
   247 The instantiations of sets and functions as complete_distrib_lattice
   248 are moved to Hilbert_Choice.thy because their proofs need the Hilbert
   248 are moved to Hilbert_Choice.thy because their proofs need the Hilbert
   249 choice operator. The dual of this property is also proved in 
   249 choice operator. The dual of this property is also proved in
   250 Hilbert_Choice.thy.
   250 Hilbert_Choice.thy.
   251 
   251 
   252 * New syntax for the minimum/maximum of a function over a finite set:
   252 * New syntax for the minimum/maximum of a function over a finite set:
   253 MIN x\<in>A. B  and even  MIN x. B (only useful for finite types), also
   253 MIN x\<in>A. B  and even  MIN x. B (only useful for finite types), also
   254 MAX.
   254 MAX.
   293 interpretation of abstract locales. INCOMPATIBILITY.
   293 interpretation of abstract locales. INCOMPATIBILITY.
   294 
   294 
   295 * Predicate pairwise_coprime abolished, use "pairwise coprime" instead.
   295 * Predicate pairwise_coprime abolished, use "pairwise coprime" instead.
   296 INCOMPATIBILITY.
   296 INCOMPATIBILITY.
   297 
   297 
   298 * The relator rel_filter on filters has been strengthened to its 
   298 * The relator rel_filter on filters has been strengthened to its
   299 canonical categorical definition with better properties. INCOMPATIBILITY.
   299 canonical categorical definition with better properties. INCOMPATIBILITY.
   300 
   300 
   301 * Generalized linear algebra involving linear, span, dependent, dim
   301 * Generalized linear algebra involving linear, span, dependent, dim
   302 from type class real_vector to locales module and vector_space.
   302 from type class real_vector to locales module and vector_space.
   303 Renamed:
   303 Renamed:
   306   - span_eq ~> span_eq_iff
   306   - span_eq ~> span_eq_iff
   307 INCOMPATIBILITY.
   307 INCOMPATIBILITY.
   308 
   308 
   309 * HOL-Algebra: renamed (^) to [^]
   309 * HOL-Algebra: renamed (^) to [^]
   310 
   310 
   311 * Session HOL-Analysis: Moebius functions, the Riemann mapping
   311 * Session HOL-Analysis: infinite products, Moebius functions, the Riemann mapping
   312 theorem, the Vitali covering theorem, change-of-variables results for
   312 theorem, the Vitali covering theorem, change-of-variables results for
   313 integration and measures.
   313 integration and measures.
   314 
   314 
   315 * Class linordered_semiring_1 covers zero_less_one also, ruling out
   315 * Class linordered_semiring_1 covers zero_less_one also, ruling out
   316 pathologic instances. Minor INCOMPATIBILITY.
   316 pathologic instances. Minor INCOMPATIBILITY.