Mathlib Changelog
v4
Changelog
About
Github
Commit
2024-07-20 07:03
2fc87a94
View on Github →
chore(*): use ⊕ notation for
Sum
(
#14934
)
Estimated changes
Modified
Mathlib/Algebra/BigOperators/Group/Finset.lean
modified
theorem
Finset.prod_disj_sum
Modified
Mathlib/Algebra/Group/Action/Sum.lean
modified
theorem
Sum.smul_inl
modified
theorem
Sum.smul_inr
Modified
Mathlib/Algebra/Lie/Classical.lean
modified
def
LieAlgebra.Orthogonal.JD
modified
def
LieAlgebra.Orthogonal.PD
modified
def
LieAlgebra.Orthogonal.Pso
modified
def
LieAlgebra.Orthogonal.indefiniteDiagonal
modified
def
LieAlgebra.Orthogonal.so'
modified
def
LieAlgebra.Symplectic.sp
Modified
Mathlib/Algebra/MvPolynomial/Equiv.lean
modified
def
MvPolynomial.iterToSum
modified
def
MvPolynomial.sumAlgEquiv
modified
def
MvPolynomial.sumRingEquiv
modified
def
MvPolynomial.sumToIter
Modified
Mathlib/Analysis/NormedSpace/Multilinear/Curry.lean
modified
def
ContinuousMultilinearMap.currySum
modified
def
ContinuousMultilinearMap.currySumEquiv
modified
theorem
ContinuousMultilinearMap.currySum_apply
Modified
Mathlib/CategoryTheory/Extensive.lean
Modified
Mathlib/CategoryTheory/Limits/MonoCoprod.lean
Modified
Mathlib/CategoryTheory/Localization/Construction.lean
Modified
Mathlib/CategoryTheory/Pi/Basic.lean
modified
def
CategoryTheory.Pi.sum
Modified
Mathlib/CategoryTheory/Sums/Associator.lean
modified
def
CategoryTheory.sum.associativity
modified
def
CategoryTheory.sum.associator
modified
def
CategoryTheory.sum.inverseAssociator
Modified
Mathlib/CategoryTheory/Sums/Basic.lean
modified
def
CategoryTheory.Functor.sum'
modified
def
CategoryTheory.Functor.sum
modified
def
CategoryTheory.Sum.Swap.equivalence
modified
def
CategoryTheory.Sum.Swap.symmetry
modified
def
CategoryTheory.Sum.inl_
modified
def
CategoryTheory.Sum.inr_
modified
def
CategoryTheory.Sum.swap
modified
theorem
CategoryTheory.sum_comp_inl
modified
theorem
CategoryTheory.sum_comp_inr
Modified
Mathlib/Combinatorics/Derangements/Basic.lean
Modified
Mathlib/Combinatorics/HalesJewett.lean
modified
def
Combinatorics.Line.horizontal
modified
def
Combinatorics.Line.prod
modified
def
Combinatorics.Line.vertical
Modified
Mathlib/Combinatorics/Quiver/Covering.lean
Modified
Mathlib/Combinatorics/Quiver/Symmetric.lean
Modified
Mathlib/Combinatorics/SimpleGraph/Basic.lean
modified
def
completeBipartiteGraph
Modified
Mathlib/Computability/Halting.lean
Modified
Mathlib/Computability/Partrec.lean
modified
theorem
Computable.sum_casesOn
modified
theorem
Partrec.fix
modified
theorem
Partrec.fix_aux
modified
theorem
Partrec.sum_casesOn_left
modified
theorem
Partrec.sum_casesOn_right
Modified
Mathlib/Computability/Primrec.lean
modified
theorem
Primrec.sum_casesOn
Modified
Mathlib/Control/Basic.lean
Modified
Mathlib/Control/Bitraversable/Instances.lean
modified
def
Sum.bitraverse
Modified
Mathlib/Control/Traversable/Basic.lean
Modified
Mathlib/Data/FinEnum.lean
Modified
Mathlib/Data/Finite/Basic.lean
modified
theorem
Finite.sum_left
modified
theorem
Finite.sum_right
Modified
Mathlib/Data/Finite/Card.lean
modified
theorem
Finite.card_sum
Modified
Mathlib/Data/Finset/Sum.lean
modified
def
Finset.disjSum
modified
theorem
Finset.disjSum_mono_right
Modified
Mathlib/Data/Finsupp/Basic.lean
modified
theorem
Finsupp.fst_sumFinsuppAddEquivProdFinsupp
modified
theorem
Finsupp.fst_sumFinsuppEquivProdFinsupp
modified
theorem
Finsupp.snd_sumFinsuppAddEquivProdFinsupp
modified
theorem
Finsupp.snd_sumFinsuppEquivProdFinsupp
modified
def
Finsupp.sumElim
modified
theorem
Finsupp.sumElim_apply
modified
def
Finsupp.sumFinsuppAddEquivProdFinsupp
modified
def
Finsupp.sumFinsuppEquivProdFinsupp
Modified
Mathlib/Data/Fintype/BigOperators.lean
modified
theorem
Fintype.prod_sum_type
Modified
Mathlib/Data/Fintype/Card.lean
Modified
Mathlib/Data/Fintype/Sort.lean
modified
def
finSumEquivOfFinset
Modified
Mathlib/Data/Fintype/Sum.lean
modified
theorem
infinite_sum
Modified
Mathlib/Data/Matrix/Block.lean
modified
def
Matrix.IsTwoBlockDiagonal
modified
theorem
Matrix.dotProduct_block
modified
theorem
Matrix.ext_iff_blocks
modified
theorem
Matrix.fromBlocks_toBlocks
modified
def
Matrix.toBlocks₁₁
modified
def
Matrix.toBlocks₁₂
modified
def
Matrix.toBlocks₂₁
modified
def
Matrix.toBlocks₂₂
Modified
Mathlib/Data/Multiset/Sum.lean
modified
def
Multiset.disjSum
Modified
Mathlib/Data/Ordmap/Ordnode.lean
Modified
Mathlib/Data/PFun.lean
modified
theorem
PFun.dom_of_mem_fix
modified
def
PFun.fix
modified
def
PFun.fixInduction'
modified
theorem
PFun.fixInduction'_fwd
modified
theorem
PFun.fixInduction'_stop
modified
def
PFun.fixInduction
modified
theorem
PFun.fixInduction_spec
modified
theorem
PFun.fix_fwd
modified
theorem
PFun.fix_fwd_eq
modified
theorem
PFun.fix_stop
modified
theorem
PFun.mem_fix_iff
Modified
Mathlib/Data/PFunctor/Univariate/M.lean
modified
def
PFunctor.M.corec'
Modified
Mathlib/Data/Seq/Computation.lean
modified
def
Computation.Bind.g
modified
def
Computation.BisimO
modified
def
Computation.Corec.f
modified
def
Computation.corec
modified
theorem
Computation.corec_eq
modified
def
Computation.destruct
modified
def
Computation.lmap
modified
def
Computation.rmap
Modified
Mathlib/Data/Seq/Parallel.lean
modified
def
Computation.parallel.aux2
Modified
Mathlib/Data/Seq/Seq.lean
modified
def
Stream'.Seq.toListOrStream
Modified
Mathlib/Data/Set/Finite.lean
modified
theorem
Set.finite_preimage_inl_and_inr
Modified
Mathlib/Data/Set/Image.lean
modified
theorem
Set.compl_range_inl
modified
theorem
Set.compl_range_inr
modified
theorem
Set.image_preimage_inl_union_image_preimage_inr
modified
theorem
Set.preimage_inl_range_inr
modified
theorem
Set.preimage_inr_range_inl
modified
theorem
Set.range_inl_inter_range_inr
modified
theorem
Set.range_inl_union_range_inr
modified
theorem
Set.range_inr_inter_range_inl
modified
theorem
Set.range_inr_union_range_inl
modified
theorem
Sum.range_eq
Modified
Mathlib/Data/Sign.lean
Modified
Mathlib/Data/Sum/Basic.lean
modified
theorem
Sum.inl_injective
modified
theorem
Sum.inr_injective
modified
theorem
Sum.update_elim_inl
modified
theorem
Sum.update_elim_inr
modified
theorem
Sum.update_inl_apply_inl
modified
theorem
Sum.update_inl_apply_inr
modified
theorem
Sum.update_inl_comp_inl
modified
theorem
Sum.update_inl_comp_inr
modified
theorem
Sum.update_inr_apply_inl
modified
theorem
Sum.update_inr_apply_inr
modified
theorem
Sum.update_inr_comp_inl
modified
theorem
Sum.update_inr_comp_inr
modified
def
Sum3.in₀
modified
def
Sum3.in₁
modified
def
Sum3.in₂
Modified
Mathlib/Data/Sum/Interval.lean
modified
def
Finset.sumLexLift
modified
def
Finset.sumLift₂
modified
theorem
Sum.Icc_inl_inl
modified
theorem
Sum.Icc_inr_inr
modified
theorem
Sum.Ico_inl_inl
modified
theorem
Sum.Ico_inr_inr
modified
theorem
Sum.Ioc_inl_inl
modified
theorem
Sum.Ioc_inr_inr
modified
theorem
Sum.Ioo_inl_inl
modified
theorem
Sum.Ioo_inr_inr
Modified
Mathlib/Data/Sum/Order.lean
modified
def
OrderIso.sumAssoc
modified
def
OrderIso.sumComm
modified
def
OrderIso.sumDualDistrib
modified
theorem
Sum.Lex.inl_bot
modified
theorem
Sum.Lex.inl_le_inl_iff
modified
theorem
Sum.Lex.inl_lt_inl_iff
modified
theorem
Sum.Lex.inr_le_inr_iff
modified
theorem
Sum.Lex.inr_top
modified
theorem
Sum.Lex.toLex_le_toLex
modified
theorem
Sum.Lex.toLex_lt_toLex
modified
theorem
Sum.Lex.toLex_mono
modified
theorem
Sum.Lex.toLex_strictMono
modified
theorem
Sum.inl_le_inl_iff
modified
theorem
Sum.inl_lt_inl_iff
modified
theorem
Sum.inl_mono
modified
theorem
Sum.inl_strictMono
modified
theorem
Sum.inr_le_inr_iff
modified
theorem
Sum.inr_lt_inr_iff
modified
theorem
Sum.inr_mono
modified
theorem
Sum.inr_strictMono
modified
theorem
Sum.le_def
modified
theorem
Sum.lt_def
modified
theorem
Sum.noMaxOrder_iff
modified
theorem
Sum.noMinOrder_iff
modified
theorem
Sum.swap_le_swap_iff
modified
theorem
Sum.swap_lt_swap_iff
Modified
Mathlib/Data/Sym/Basic.lean
modified
def
SymOptionSuccEquiv.decode
modified
def
SymOptionSuccEquiv.encode
modified
theorem
SymOptionSuccEquiv.encode_decode
Modified
Mathlib/Data/TwoPointing.lean
Modified
Mathlib/Data/W/Constructions.lean
modified
def
WType.ListαEquivPUnitSum
modified
def
WType.NatαEquivPUnitSumPUnit
Modified
Mathlib/FieldTheory/ChevalleyWarning.lean
Modified
Mathlib/GroupTheory/Perm/Basic.lean
modified
def
Equiv.Perm.sumCongrHom
Modified
Mathlib/GroupTheory/Perm/Finite.lean
modified
theorem
Equiv.Perm.perm_mapsTo_inl_iff_mapsTo_inr
Modified
Mathlib/GroupTheory/SpecificGroups/Dihedral.lean
Modified
Mathlib/GroupTheory/SpecificGroups/Quaternion.lean
Modified
Mathlib/LinearAlgebra/Alternating/DomCoprod.lean
Modified
Mathlib/LinearAlgebra/Basis.lean
Modified
Mathlib/LinearAlgebra/Basis/VectorSpace.lean
Modified
Mathlib/LinearAlgebra/Finsupp.lean
modified
theorem
Finsupp.fst_sumFinsuppLEquivProdFinsupp
modified
theorem
Finsupp.snd_sumFinsuppLEquivProdFinsupp
modified
def
Finsupp.sumFinsuppLEquivProdFinsupp
Modified
Mathlib/LinearAlgebra/LinearIndependent.lean
modified
theorem
linearIndependent_sum
Modified
Mathlib/LinearAlgebra/Matrix/Determinant/Basic.lean
Modified
Mathlib/LinearAlgebra/Matrix/SchurComplement.lean
Modified
Mathlib/LinearAlgebra/Matrix/Transvection.lean
modified
def
Matrix.Pivot.listTransvecCol
modified
theorem
Matrix.Pivot.listTransvecCol_mul_last_row
modified
theorem
Matrix.Pivot.listTransvecCol_mul_last_row_drop
modified
def
Matrix.Pivot.listTransvecRow
modified
theorem
Matrix.Pivot.mul_listTransvecRow_last_col
modified
theorem
Matrix.Pivot.mul_listTransvecRow_last_col_take
modified
def
Matrix.TransvectionStruct.sumInl
Modified
Mathlib/LinearAlgebra/Multilinear/Basic.lean
modified
def
MultilinearMap.currySum
modified
theorem
MultilinearMap.currySum_apply
Modified
Mathlib/LinearAlgebra/Multilinear/TensorProduct.lean
Modified
Mathlib/LinearAlgebra/Pi.lean
modified
theorem
LinearEquiv.sumArrowLequivProdArrow_apply_fst
modified
theorem
LinearEquiv.sumArrowLequivProdArrow_apply_snd
Modified
Mathlib/LinearAlgebra/PiTensorProduct.lean
modified
def
PiTensorProduct.tmulEquiv
modified
theorem
PiTensorProduct.tmulEquiv_symm_apply
Modified
Mathlib/LinearAlgebra/SymplecticGroup.lean
modified
def
Matrix.J
modified
def
Matrix.symplecticGroup
modified
theorem
SymplecticGroup.coe_inv'
modified
theorem
SymplecticGroup.inv_eq_symplectic_inv
modified
theorem
SymplecticGroup.mem_iff
Modified
Mathlib/Logic/Denumerable.lean
Modified
Mathlib/Logic/Embedding/Basic.lean
modified
def
Function.Embedding.inl
modified
def
Function.Embedding.inr
modified
def
Function.Embedding.sumMap
Modified
Mathlib/Logic/Encodable/Basic.lean
modified
def
Encodable.decodeSum
modified
theorem
Encodable.decode_sum_val
modified
def
Encodable.encodeSum
modified
theorem
Encodable.encode_inl
modified
theorem
Encodable.encode_inr
Modified
Mathlib/Logic/Equiv/Basic.lean
modified
theorem
Equiv.Perm.sumCongr_apply
modified
theorem
Equiv.Perm.sumCongr_refl
modified
def
Equiv.boolEquivPUnitSumPUnit
modified
def
Equiv.boolProdEquivSum
modified
def
Equiv.emptySum
modified
def
Equiv.intEquivNatSumNat
modified
def
Equiv.natEquivNatSumPUnit
modified
def
Equiv.natSumPUnitEquivNat
modified
def
Equiv.optionEquivSumPUnit
modified
def
Equiv.prodSumDistrib
modified
def
Equiv.psumCongr
modified
def
Equiv.psumEquivSum
modified
def
Equiv.sigmaNatSucc
modified
def
Equiv.sumArrowEquivProdArrow
modified
theorem
Equiv.sumArrowEquivProdArrow_apply_fst
modified
theorem
Equiv.sumArrowEquivProdArrow_apply_snd
modified
def
Equiv.sumAssoc
modified
def
Equiv.sumComm
modified
def
Equiv.sumCongr
modified
theorem
Equiv.sumCongr_refl
modified
def
Equiv.sumEmpty
modified
def
Equiv.sumEquivSigmaBool
modified
def
Equiv.sumProdDistrib
Modified
Mathlib/Logic/Equiv/Embedding.lean
Modified
Mathlib/Logic/Equiv/Fin.lean
modified
def
finSumFinEquiv
Modified
Mathlib/Logic/Equiv/Set.lean
Modified
Mathlib/Logic/IsEmpty.lean
modified
theorem
isEmpty_psum
modified
theorem
isEmpty_sum
Modified
Mathlib/Logic/Nonempty.lean
modified
theorem
nonempty_psum
modified
theorem
nonempty_sum
Modified
Mathlib/Logic/Nontrivial/Basic.lean
Modified
Mathlib/Logic/Small/Basic.lean
Modified
Mathlib/MeasureTheory/Constructions/BorelSpace/Real.lean
modified
def
ENNReal.ennrealEquivSum
Modified
Mathlib/MeasureTheory/MeasurableSpace/Embedding.lean
modified
def
MeasurableEquiv.Set.rangeInr
modified
def
MeasurableEquiv.sumCongr
Modified
Mathlib/ModelTheory/Basic.lean
Modified
Mathlib/ModelTheory/Definability.lean
modified
theorem
Set.Definable.image_comp_sum_inl_fin
Modified
Mathlib/ModelTheory/Encoding.lean
modified
def
FirstOrder.Language.BoundedFormula.listDecode
modified
theorem
FirstOrder.Language.Term.card_le
modified
theorem
FirstOrder.Language.Term.card_sigma
modified
def
FirstOrder.Language.Term.listDecode
modified
def
FirstOrder.Language.Term.listEncode
Modified
Mathlib/ModelTheory/Order.lean
modified
def
FirstOrder.Language.Term.le
modified
def
FirstOrder.Language.Term.lt
modified
theorem
FirstOrder.Language.Term.realize_le
modified
theorem
FirstOrder.Language.Term.realize_lt
Modified
Mathlib/ModelTheory/Semantics.lean
modified
theorem
FirstOrder.Language.BoundedFormula.realize_bdEqual
modified
theorem
FirstOrder.Language.BoundedFormula.realize_relabel
modified
theorem
FirstOrder.Language.BoundedFormula.realize_toFormula
modified
theorem
FirstOrder.Language.Term.realize_liftAt
modified
theorem
FirstOrder.Language.Term.realize_restrictVarLeft
Modified
Mathlib/ModelTheory/Syntax.lean
modified
theorem
FirstOrder.Language.BoundedFormula.IsQF.relabel
modified
def
FirstOrder.Language.BoundedFormula.constantsVarsEquiv
modified
def
FirstOrder.Language.BoundedFormula.mapTermRel
modified
def
FirstOrder.Language.BoundedFormula.mapTermRelEquiv
modified
def
FirstOrder.Language.BoundedFormula.relabel
modified
def
FirstOrder.Language.BoundedFormula.relabelAux
modified
theorem
FirstOrder.Language.BoundedFormula.relabel_all
modified
theorem
FirstOrder.Language.BoundedFormula.relabel_bot
modified
theorem
FirstOrder.Language.BoundedFormula.relabel_ex
modified
theorem
FirstOrder.Language.BoundedFormula.relabel_falsum
modified
theorem
FirstOrder.Language.BoundedFormula.relabel_imp
modified
theorem
FirstOrder.Language.BoundedFormula.relabel_not
modified
theorem
FirstOrder.Language.BoundedFormula.sum_elim_comp_relabelAux
modified
def
FirstOrder.Language.BoundedFormula.toFormula
modified
def
FirstOrder.Language.Relations.boundedFormula
modified
def
FirstOrder.Language.Relations.boundedFormula₁
modified
def
FirstOrder.Language.Relations.boundedFormula₂
modified
def
FirstOrder.Language.Term.bdEqual
modified
def
FirstOrder.Language.Term.constantsToVars
modified
def
FirstOrder.Language.Term.constantsVarsEquiv
modified
def
FirstOrder.Language.Term.constantsVarsEquivLeft
modified
theorem
FirstOrder.Language.Term.constantsVarsEquivLeft_apply
modified
theorem
FirstOrder.Language.Term.constantsVarsEquivLeft_symm_apply
modified
def
FirstOrder.Language.Term.liftAt
modified
def
FirstOrder.Language.Term.varFinsetLeft
modified
def
FirstOrder.Language.Term.varsToConstants
Modified
Mathlib/NumberTheory/Dioph.lean
modified
theorem
Dioph.ex_dioph
Modified
Mathlib/Order/BoundedOrder.lean
Modified
Mathlib/Order/CompleteLattice.lean
modified
theorem
iInf_sum
modified
theorem
iSup_sum
Modified
Mathlib/Order/CountableDenseLinearOrder.lean
Modified
Mathlib/Order/InitialSeg.lean
Modified
Mathlib/Order/JordanHolder.lean
Modified
Mathlib/RingTheory/FinitePresentation.lean
Modified
Mathlib/RingTheory/PrimeSpectrum.lean
modified
def
PrimeSpectrum.primeSpectrumProdOfSum
Modified
Mathlib/SetTheory/Cardinal/Basic.lean
modified
theorem
Cardinal.add_def
modified
theorem
Cardinal.mk_psum
Modified
Mathlib/SetTheory/Cardinal/Ordinal.lean
Modified
Mathlib/SetTheory/Game/Basic.lean
Modified
Mathlib/SetTheory/Game/PGame.lean
modified
theorem
SetTheory.PGame.leftMoves_add
modified
theorem
SetTheory.PGame.rightMoves_add
modified
def
SetTheory.PGame.toLeftMovesAdd
modified
def
SetTheory.PGame.toRightMovesAdd
Modified
Mathlib/SetTheory/Lists.lean
Modified
Mathlib/SetTheory/Ordinal/Arithmetic.lean
modified
theorem
Ordinal.lsub_sum
modified
theorem
Ordinal.sup_sum
Modified
Mathlib/SetTheory/Ordinal/Notation.lean
modified
def
ONote.FundamentalSequenceProp
modified
def
ONote.fundamentalSequence
Modified
Mathlib/Tactic/ComputeDegree.lean
modified
def
Mathlib.Tactic.ComputeDegree.twoHeadsArgs
Modified
Mathlib/Testing/SlimCheck/Testable.lean
modified
def
SlimCheck.TestResult.combine
Modified
Mathlib/Topology/Category/TopCat/Limits/Products.lean
Modified
Mathlib/Topology/Compactness/SigmaCompact.lean
Modified
Mathlib/Topology/Connected/Basic.lean
modified
theorem
Sum.isConnected_iff
modified
theorem
Sum.isPreconnected_iff
Modified
Mathlib/Topology/Connected/TotallyDisconnected.lean
Modified
Mathlib/Topology/Homeomorph.lean
modified
def
Homeomorph.prodSumDistrib
modified
def
Homeomorph.sigmaProdDistrib
modified
def
Homeomorph.sumCongr
modified
def
Homeomorph.sumProdDistrib
Modified
Mathlib/Topology/LocallyFinite.lean
modified
theorem
locallyFinite_sum
Modified
Mathlib/Topology/MetricSpace/Gluing.lean
modified
theorem
Metric.Sum.dist_eq
modified
def
Metric.glueDist
modified
theorem
Metric.isometry_inl
modified
theorem
Metric.isometry_inr
Modified
Mathlib/Topology/MetricSpace/GromovHausdorff.lean
Modified
Mathlib/Topology/UniformSpace/UniformEmbedding.lean