[Merged by Bors] - chore(*): add @[fun_prop]#22183
Conversation
PR summary 2c8cb1167dImport changes for modified filesNo significant changes to the import graph Import changes for all files
Declarations diffNo declarations were harmed in the making of this PR! 🐙 You can run this locally as follows## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>
## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>The doc-module for Decrease in tech debt: (relative, absolute) = (1.00, 0.01)
Current commit 2c8cb1167d You can run this locally as
|
| @[fun_prop] | ||
| theorem Continuous.vsub {f g : α → P} (hf : Continuous f) (hg : Continuous g) : | ||
| Continuous (f -ᵥ g) := | ||
| Continuous (fun x ↦ f x -ᵥ g x) := |
There was a problem hiding this comment.
This form works better with fun_prop.
sgouezel
left a comment
There was a problem hiding this comment.
bors d+
Thanks for doing this!
|
|
||
| @[continuity] | ||
| @[continuity, fun_prop] | ||
| theorem continuous_arccos : Continuous arccos := |
There was a problem hiding this comment.
could you add the ContinuousAt version?
There was a problem hiding this comment.
fun_prop can use Continuous to prove ContinuousAt. I'll add the usual dot notation lemmas in another PR (added to my TODO list).
|
✌️ urkud can now approve this pull request. To approve and merge a pull request, simply reply with |
|
bors merge |
Also use `fun_prop` here and there to golf proofs.
|
Pull request successfully merged into master. Build succeeded: |
@[fun_prop]@[fun_prop]
* origin/master: chore(*): add `@[fun_prop]` (#22183) chore(RingTheory): generalize universes for `isUnramified_iff_map_eq` (#22185) chore(Algebra/GroupPower/IterateHom): move all lemmas earlier (#22132) feat(Probability): ae filter and integrability wrt a composition of kernel and measure (#22074) feat(CategoryTheory): forgetting the group structure on the codomain of left-exact functors (#21973) feat(CategoryTheory): embeddings for opposites of Grothendieck abelian categories (#22182) feat(CategoryTheory): `AsSmall C` is abelian (#22184) feat(CategoryTheory): explicit argument versions of `epi_comp` and `mono_comp` (#22181) feat(Topology/Instances/EReal/Lemmas): add lemmas about limsup and multiplication (#21833) feat: basic structural lemmas about finite crystallographic root pairings. (#21932) Rename `Mem𝓛p` to `MemLp` (#22164) feat(Logic/Equiv): Upgrade arrowProdEquivProdArrow to dependent types (#21518) feat(CategoryTheory): Grothendieck abelian categories have enough injectives (#20079) chore: deprecate Finite.cast_card_eq_mk (#22161) feat(CategoryTheory/Limits/Fubini): relax `HasLimits` hypotheses (#20570) chore(Algebra/Order/Monoid/Unbundled/WithTop): golf, clean up (#22109)
Also use
fun_prophere and there to golf proofs.