372 Cardinals/Ordinal_Arithmetic.thy |
372 Cardinals/Ordinal_Arithmetic.thy |
373 Library/Tree |
373 Library/Tree |
374 |
374 |
375 * Theory reorganizations: |
375 * Theory reorganizations: |
376 * Big_Operators.thy ~> Groups_Big.thy and Lattices_Big.thy |
376 * Big_Operators.thy ~> Groups_Big.thy and Lattices_Big.thy |
|
377 |
|
378 * Consolidated some facts about big group operators: |
|
379 |
|
380 setsum_0' ~> setsum.neutral |
|
381 setsum_0 ~> setsum.neutral_const |
|
382 setsum_addf ~> setsum.distrib |
|
383 setsum_cartesian_product ~> setsum.cartesian_product |
|
384 setsum_cases ~> setsum.If_cases |
|
385 setsum_commute ~> setsum.commute |
|
386 setsum_cong ~> setsum.cong |
|
387 setsum_delta ~> setsum.delta |
|
388 setsum_delta' ~> setsum.delta' |
|
389 setsum_diff1' ~> setsum.remove |
|
390 setsum_empty ~> setsum.empty |
|
391 setsum_infinite ~> setsum.infinite |
|
392 setsum_insert ~> setsum.insert |
|
393 setsum_inter_restrict'' ~> setsum.inter_filter |
|
394 setsum_mono_zero_cong_left ~> setsum.mono_neutral_cong_left |
|
395 setsum_mono_zero_cong_right ~> setsum.mono_neutral_cong_right |
|
396 setsum_mono_zero_left ~> setsum.mono_neutral_left |
|
397 setsum_mono_zero_right ~> setsum.mono_neutral_right |
|
398 setsum_reindex ~> setsum.reindex |
|
399 setsum_reindex_cong ~> setsum.reindex_cong |
|
400 setsum_reindex_nonzero ~> setsum.reindex_nontrivial |
|
401 setsum_restrict_set ~> setsum.inter_restrict |
|
402 setsum_Plus ~> setsum.Plus |
|
403 setsum_setsum_restrict ~> setsum.commute_restrict |
|
404 setsum_Sigma ~> setsum.Sigma |
|
405 setsum_subset_diff ~> setsum.subset_diff |
|
406 setsum_Un_disjoint ~> setsum.union_disjoint |
|
407 setsum_UN_disjoint ~> setsum.UNION_disjoint |
|
408 setsum_Un_Int ~> setsum.union_inter |
|
409 setsum_Union_disjoint ~> setsum.Union_disjoint |
|
410 setsum_UNION_zero ~> setsum.Union_comp |
|
411 setsum_Un_zero ~> setsum.union_inter_neutral |
|
412 strong_setprod_cong ~> setprod.strong_cong |
|
413 strong_setsum_cong ~> setsum.strong_cong |
|
414 setprod_1' ~> setprod.neutral |
|
415 setprod_1 ~> setprod.neutral_const |
|
416 setprod_cartesian_product ~> setprod.cartesian_product |
|
417 setprod_cong ~> setprod.cong |
|
418 setprod_delta ~> setprod.delta |
|
419 setprod_delta' ~> setprod.delta' |
|
420 setprod_empty ~> setprod.empty |
|
421 setprod_infinite ~> setprod.infinite |
|
422 setprod_insert ~> setprod.insert |
|
423 setprod_mono_one_cong_left ~> setprod.mono_neutral_cong_left |
|
424 setprod_mono_one_cong_right ~> setprod.mono_neutral_cong_right |
|
425 setprod_mono_one_left ~> setprod.mono_neutral_left |
|
426 setprod_mono_one_right ~> setprod.mono_neutral_right |
|
427 setprod_reindex ~> setprod.reindex |
|
428 setprod_reindex_cong ~> setprod.reindex_cong |
|
429 setprod_reindex_nonzero ~> setprod.reindex_nontrivial |
|
430 setprod_Sigma ~> setprod.Sigma |
|
431 setprod_subset_diff ~> setprod.subset_diff |
|
432 setprod_timesf ~> setprod.distrib |
|
433 setprod_Un2 ~> setprod.union_diff2 |
|
434 setprod_Un_disjoint ~> setprod.union_disjoint |
|
435 setprod_UN_disjoint ~> setprod.UNION_disjoint |
|
436 setprod_Un_Int ~> setprod.union_inter |
|
437 setprod_Union_disjoint ~> setprod.Union_disjoint |
|
438 setprod_Un_one ~> setprod.union_inter_neutral |
|
439 |
|
440 Dropped setsum_cong2 (simple variant of setsum.cong). |
|
441 Dropped setsum_inter_restrict' (simple variant of setsum.inter_restrict) |
|
442 Dropped setsum_reindex_id, setprod_reindex_id |
|
443 (simple variants of setsum.reindex [symmetric], setprod.reindex [symmetric]). |
|
444 |
|
445 INCOMPATIBILITY. |
377 |
446 |
378 * New internal SAT solver "cdclite" that produces models and proof traces. |
447 * New internal SAT solver "cdclite" that produces models and proof traces. |
379 This solver replaces the internal SAT solvers "enumerate" and "dpll". |
448 This solver replaces the internal SAT solvers "enumerate" and "dpll". |
380 Applications that explicitly used one of these two SAT solvers should |
449 Applications that explicitly used one of these two SAT solvers should |
381 use "cdclite" instead. In addition, "cdclite" is now the default SAT |
450 use "cdclite" instead. In addition, "cdclite" is now the default SAT |