Commit 2022-12-14 16:48 a5d78c33

View on Github →

feat: port Data.Set.Prod (#1004) fc2ed6f838ce7c9b7c7171e58d78eaf7b438fb0e

Estimated changes

added theorem Antitone.set_prod
added theorem AntitoneOn.set_prod
added theorem Monotone.set_prod
added theorem MonotoneOn.set_prod
added theorem Set.Nonempty.fst
added theorem Set.Nonempty.prod
added theorem Set.Nonempty.snd
added theorem Set.diag_preimage_prod
added def Set.diagonal
added theorem Set.disjoint_prod
added theorem Set.disjoint_univ_pi
added theorem Set.empty_pi
added theorem Set.empty_prod
added theorem Set.eval_image_pi
added theorem Set.eval_image_univ_pi
added theorem Set.eval_preimage'
added theorem Set.eval_preimage
added theorem Set.exists_prod_set
added theorem Set.forall_prod_set
added theorem Set.fst_image_prod
added theorem Set.image2_curry
added theorem Set.image2_mk_eq_prod
added theorem Set.image_prod
added theorem Set.image_swap_prod
added theorem Set.image_uncurry_prod
added theorem Set.insert_pi
added theorem Set.insert_prod
added theorem Set.inter_prod
added theorem Set.mem_diagonal
added theorem Set.mem_diagonal_iff
added theorem Set.mem_offDiag
added theorem Set.mem_pi
added theorem Set.mem_prod
added theorem Set.mem_prod_eq
added theorem Set.mem_univ_pi
added theorem Set.mk_mem_prod
added theorem Set.mk_preimage_prod
added def Set.offDiag
added theorem Set.offDiag_empty
added theorem Set.offDiag_eq_empty
added theorem Set.offDiag_insert
added theorem Set.offDiag_inter
added theorem Set.offDiag_mono
added theorem Set.offDiag_nonempty
added theorem Set.offDiag_singleton
added theorem Set.offDiag_union
added theorem Set.offDiag_univ
added def Set.pi
added theorem Set.pi_congr
added theorem Set.pi_eq_empty
added theorem Set.pi_eq_empty_iff
added theorem Set.pi_if
added theorem Set.pi_inter_compl
added theorem Set.pi_inter_distrib
added theorem Set.pi_mono
added theorem Set.pi_nonempty_iff
added theorem Set.pi_subset_pi_iff
added theorem Set.pi_univ
added theorem Set.pi_update_of_mem
added theorem Set.preimage_pi
added theorem Set.preimage_swap_prod
added def Set.prod
added theorem Set.prod_diff_prod
added theorem Set.prod_empty
added theorem Set.prod_eq
added theorem Set.prod_eq_empty_iff
added theorem Set.prod_eq_iff_eq
added theorem Set.prod_eq_prod_iff
added theorem Set.prod_insert
added theorem Set.prod_inter
added theorem Set.prod_inter_prod
added theorem Set.prod_mono
added theorem Set.prod_mono_left
added theorem Set.prod_mono_right
added theorem Set.prod_nonempty_iff
added theorem Set.prod_preimage_eq
added theorem Set.prod_preimage_left
added theorem Set.prod_range_univ_eq
added theorem Set.prod_singleton
added theorem Set.prod_subset_iff
added theorem Set.prod_union
added theorem Set.prod_univ
added theorem Set.prod_univ_range_eq
added theorem Set.range_dcomp
added theorem Set.range_diag
added theorem Set.range_pair_subset
added theorem Set.range_prod_map
added theorem Set.singleton_pi'
added theorem Set.singleton_pi
added theorem Set.singleton_prod
added theorem Set.snd_image_prod
added theorem Set.union_pi
added theorem Set.union_prod
added theorem Set.univ_pi_empty
added theorem Set.univ_pi_eq_empty
added theorem Set.univ_pi_ite
added theorem Set.univ_pi_singleton
added theorem Set.univ_pi_update
added theorem Set.univ_prod
added theorem Set.univ_prod_univ
added theorem Set.update_preimage_pi