Mathlib Changelog
v4
Changelog
About
Github
Commit
2022-11-22 07:59
1292163f
View on Github →
feat: add
fun x ↦ t
syntax (
#617
)
Estimated changes
Modified
Mathlib.lean
Modified
Mathlib/Algebra/CovariantAndContravariant.lean
Modified
Mathlib/Algebra/Group/Basic.lean
modified
theorem
div_left_injective
modified
theorem
div_right_injective
modified
theorem
leftInverse_div_mul_left
modified
theorem
leftInverse_inv
modified
theorem
leftInverse_mul_left_div
modified
theorem
mul_right_surjective
modified
theorem
rightInverse_inv
Modified
Mathlib/Algebra/Group/Commutator.lean
Modified
Mathlib/Algebra/Group/Defs.lean
modified
def
leftMul
modified
theorem
mul_left_injective
modified
theorem
mul_right_injective
modified
def
rightMul
Modified
Mathlib/Algebra/NeZero.lean
Modified
Mathlib/Algebra/Order/Group.lean
Modified
Mathlib/Algebra/Order/Monoid.lean
Modified
Mathlib/Control/Writer.lean
Modified
Mathlib/Data/BinaryHeap.lean
Modified
Mathlib/Data/Bool/Basic.lean
modified
theorem
Bool.not_ne_id
Modified
Mathlib/Data/ByteArray.lean
Modified
Mathlib/Data/Fin/Basic.lean
modified
theorem
Fin.gt_wf
Modified
Mathlib/Data/Finset/Basic.lean
Modified
Mathlib/Data/FunLike/Basic.lean
modified
theorem
FunLike.coe_eq_coe_fn
modified
theorem
FunLike.coe_injective
Modified
Mathlib/Data/FunLike/Embedding.lean
Modified
Mathlib/Data/FunLike/Equiv.lean
modified
theorem
EquivLike.inv_injective
Modified
Mathlib/Data/Int/Basic.lean
modified
theorem
Int.coe_nat_strictMono
Modified
Mathlib/Data/Int/Cast.lean
Modified
Mathlib/Data/KVMap.lean
Modified
Mathlib/Data/List/Basic.lean
modified
theorem
List.append_left_injective
modified
theorem
List.append_right_injective
Modified
Mathlib/Data/List/Card.lean
Modified
Mathlib/Data/List/Chain.lean
Modified
Mathlib/Data/List/Nodup.lean
Modified
Mathlib/Data/List/Pairwise.lean
Modified
Mathlib/Data/List/Perm.lean
Modified
Mathlib/Data/List/Range.lean
modified
theorem
List.chain_succ_range'
modified
def
List.finRange
Modified
Mathlib/Data/Multiset/Basic.lean
Modified
Mathlib/Data/Multiset/Nodup.lean
Modified
Mathlib/Data/Nat/Basic.lean
Modified
Mathlib/Data/Option/Basic.lean
modified
theorem
Option.coe_def
modified
theorem
Option.elim_none_some
modified
theorem
Option.map_injective'
modified
theorem
Option.none_orElse'
modified
theorem
Option.orElse_eq_none'
modified
theorem
Option.orElse_none'
modified
theorem
Option.pbind_eq_bind
modified
theorem
Option.some_injective
modified
theorem
Option.some_orElse'
Modified
Mathlib/Data/Option/Defs.lean
Modified
Mathlib/Data/Prod/Basic.lean
modified
theorem
Prod.id_prod
modified
theorem
Prod.map_def
modified
def
Prod.swap
Modified
Mathlib/Data/Prod/PProd.lean
Modified
Mathlib/Data/Quot.lean
modified
theorem
true_equivalence
Modified
Mathlib/Data/Sigma/Basic.lean
Modified
Mathlib/Data/Subtype.lean
modified
theorem
Subtype.coe_injective
modified
def
Subtype.coind
Modified
Mathlib/Data/Sum/Basic.lean
modified
theorem
Sum.inl_injective
modified
theorem
Sum.inr_injective
Modified
Mathlib/Data/UInt.lean
Modified
Mathlib/Data/UnionFind.lean
Modified
Mathlib/Init/Algebra/Classes.lean
Modified
Mathlib/Init/CcLemmas.lean
Modified
Mathlib/Init/Classical.lean
Modified
Mathlib/Init/Core.lean
Modified
Mathlib/Init/Data/Fin/Basic.lean
modified
theorem
Fin.ne_of_vne
modified
theorem
Fin.vne_of_ne
Modified
Mathlib/Init/Data/Nat/Lemmas.lean
Modified
Mathlib/Init/Function.lean
modified
theorem
Function.injective_id
Modified
Mathlib/Init/Logic.lean
modified
theorem
not_of_eq_false
modified
theorem
not_or_of_not
Modified
Mathlib/Init/Propext.lean
Modified
Mathlib/Init/Set.lean
Modified
Mathlib/Lean/Expr/Basic.lean
Modified
Mathlib/Lean/Expr/ReplaceRec.lean
Modified
Mathlib/Lean/Meta.lean
Modified
Mathlib/Logic/Basic.lean
modified
theorem
dite_eq_ite
modified
theorem
dite_eq_left_iff
modified
theorem
dite_eq_right_iff
modified
theorem
dite_ne_left_iff
modified
theorem
dite_ne_right_iff
modified
theorem
exists_unique_false
modified
theorem
fact_iff
modified
theorem
forall_or_of_or_forall
Modified
Mathlib/Logic/Function/Basic.lean
modified
theorem
Function.Bijective.comp_right
modified
theorem
Function.Injective.of_comp
modified
theorem
Function.Injective2.left'
modified
theorem
Function.Injective2.right'
modified
theorem
Function.Surjective.injective_comp_right
modified
theorem
Function.Surjective.of_comp
modified
theorem
Function.const_def
modified
theorem
Function.const_injective
modified
def
Function.extend
modified
theorem
Function.extend_injective
modified
theorem
Function.id_def
modified
theorem
Function.uncurry_def
modified
theorem
Function.update_injective
Modified
Mathlib/Logic/Function/Conjugate.lean
modified
theorem
Function.Semiconj₂.id_left
Modified
Mathlib/Logic/Function/Iterate.lean
modified
theorem
Function.iterate_commute
modified
theorem
List.foldr_const
Modified
Mathlib/Logic/IsEmpty.lean
Modified
Mathlib/Logic/Lemmas.lean
Modified
Mathlib/Logic/Nonempty.lean
Modified
Mathlib/Logic/Nontrivial.lean
Modified
Mathlib/Logic/Relation.lean
modified
theorem
IsRefl.reflexive
modified
theorem
Reflexive.comap
modified
def
Relation.Join
modified
theorem
Relation.reflexive_join
modified
theorem
Relation.reflexive_reflTransGen
modified
theorem
Relation.symmetric_join
modified
theorem
Relation.transitive_reflTransGen
modified
theorem
Relation.transitive_transGen
modified
theorem
Symmetric.comap
Modified
Mathlib/Logic/Unique.lean
Modified
Mathlib/Mathport/Rename.lean
Modified
Mathlib/Mathport/Syntax.lean
Modified
Mathlib/Order/Basic.lean
modified
theorem
Eq.not_lt
modified
theorem
le_Prop_eq
modified
theorem
lt_of_le_of_ne'
modified
theorem
ne_of_not_le
modified
theorem
not_lt_of_le
Modified
Mathlib/Order/Monotone.lean
modified
theorem
Function.const_mono
modified
theorem
List.foldl_monotone
modified
theorem
List.foldl_strictMono
modified
theorem
StrictMono.id_le
modified
theorem
Subtype.mono_coe
modified
theorem
antitone_app
modified
theorem
antitone_const
modified
theorem
antitone_lam
modified
theorem
monotoneOn_id
modified
theorem
monotone_app
modified
theorem
monotone_const
modified
theorem
monotone_fst
modified
theorem
monotone_id
modified
theorem
monotone_lam
modified
theorem
monotone_snd
modified
theorem
strictMonoOn_id
modified
theorem
strictMono_id
Modified
Mathlib/Tactic/Abel.lean
modified
def
Mathlib.Tactic.Abel.elabAbelNFConv
Modified
Mathlib/Tactic/Alias.lean
Modified
Mathlib/Tactic/ApplyFun.lean
Modified
Mathlib/Tactic/ApplyRules.lean
Modified
Mathlib/Tactic/Basic.lean
Modified
Mathlib/Tactic/CasesM.lean
Modified
Mathlib/Tactic/Choose.lean
Modified
Mathlib/Tactic/Clear!.lean
Modified
Mathlib/Tactic/ClearExcept.lean
Modified
Mathlib/Tactic/Clear_.lean
Modified
Mathlib/Tactic/Coe.lean
Modified
Mathlib/Tactic/Congr.lean
Modified
Mathlib/Tactic/Contrapose.lean
modified
theorem
Mathlib.Tactic.Contrapose.mtr
Modified
Mathlib/Tactic/Conv.lean
Modified
Mathlib/Tactic/Convert.lean
Modified
Mathlib/Tactic/FinCases.lean
Modified
Mathlib/Tactic/Find.lean
Modified
Mathlib/Tactic/GeneralizeProofs.lean
Modified
Mathlib/Tactic/Have.lean
Modified
Mathlib/Tactic/HelpCmd.lean
Modified
Mathlib/Tactic/IrreducibleDef.lean
Modified
Mathlib/Tactic/LeftRight.lean
Modified
Mathlib/Tactic/MkIffOfInductiveProp.lean
Modified
Mathlib/Tactic/NormCast/Tactic.lean
modified
def
Tactic.NormCast.evalPushCast
Modified
Mathlib/Tactic/NormNum/Core.lean
modified
def
Mathlib.Tactic.elabNormNum1Conv
modified
def
Mathlib.Tactic.elabNormNumConv
Modified
Mathlib/Tactic/PrintPrefix.lean
Modified
Mathlib/Tactic/PushNeg.lean
modified
def
Mathlib.Tactic.PushNeg.elabPushNegConv
Modified
Mathlib/Tactic/Relation/Rfl.lean
Modified
Mathlib/Tactic/Relation/Symm.lean
Modified
Mathlib/Tactic/Relation/Trans.lean
Modified
Mathlib/Tactic/Rename.lean
Modified
Mathlib/Tactic/RenameBVar.lean
Modified
Mathlib/Tactic/Replace.lean
Modified
Mathlib/Tactic/Ring/Basic.lean
Modified
Mathlib/Tactic/Ring/RingNF.lean
modified
def
Mathlib.Tactic.RingNF.elabRingNFConv
Modified
Mathlib/Tactic/RunCmd.lean
Modified
Mathlib/Tactic/Sat/FromLRAT.lean
modified
theorem
Sat.Clause.reify_zero
modified
theorem
Sat.Fmla.subsumes_self
Modified
Mathlib/Tactic/Set.lean
Modified
Mathlib/Tactic/SimpIntro.lean
Modified
Mathlib/Tactic/SimpTrace.lean
Modified
Mathlib/Tactic/Simps/Basic.lean
Modified
Mathlib/Tactic/SplitIfs.lean
Modified
Mathlib/Tactic/SudoSetOption.lean
Modified
Mathlib/Tactic/SwapVar.lean
Modified
Mathlib/Tactic/ToAdditive.lean
Modified
Mathlib/Tactic/UnsetOption.lean
Modified
Mathlib/Testing/SlimCheck/Sampleable.lean
Modified
Mathlib/Util/Export.lean
Created
Mathlib/Util/MapsTo.lean
added
def
Mathlib.Util.MapsTo.delabLam
Modified
Mathlib/Util/Simp.lean
Modified
Mathlib/Util/Tactic.lean
Modified
Mathlib/Util/WithWeakNamespace.lean