Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(analysis/transcendental): e is transcendental #15954

Closed
wants to merge 97 commits into from
Closed
Show file tree
Hide file tree
Changes from 38 commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
ee3654c
transcendental_things
jjaassoonn Aug 20, 2020
738328b
fixup! transcendental_things
Ruben-VandeVelde Aug 5, 2022
d96a007
fixup! transcendental_things
Ruben-VandeVelde Aug 6, 2022
862b8b1
fixup! transcendental_things
Ruben-VandeVelde Aug 6, 2022
060adef
fixup! transcendental_things
Ruben-VandeVelde Aug 7, 2022
b28e267
fixup! transcendental_things
Ruben-VandeVelde Aug 7, 2022
915b447
fixup! transcendental_things
Ruben-VandeVelde Aug 7, 2022
ce92f28
fixup! transcendental_things
Ruben-VandeVelde Aug 7, 2022
3d4835a
fixup! transcendental_things
Ruben-VandeVelde Aug 7, 2022
67922a2
fixup! transcendental_things
Ruben-VandeVelde Aug 8, 2022
0caf9ad
fixup! transcendental_things
Ruben-VandeVelde Aug 8, 2022
c59a814
fixup! transcendental_things
Ruben-VandeVelde Aug 9, 2022
dfe2728
fixup! transcendental_things
Ruben-VandeVelde Aug 9, 2022
661dd40
fixup! transcendental_things
Ruben-VandeVelde Aug 9, 2022
2b6f97c
fixup! transcendental_things
Ruben-VandeVelde Aug 9, 2022
18bf971
fixup! transcendental_things
Ruben-VandeVelde Aug 9, 2022
5b4962f
fixup! transcendental_things
Ruben-VandeVelde Aug 9, 2022
8c35ca3
fixup! transcendental_things
Ruben-VandeVelde Aug 9, 2022
2867e5f
fixup! transcendental_things
Ruben-VandeVelde Aug 9, 2022
4788025
Gather deriv lemmas
Ruben-VandeVelde Aug 9, 2022
389828a
wip
Ruben-VandeVelde Aug 9, 2022
3c3d4cc
wip
Ruben-VandeVelde Aug 9, 2022
74c1c4d
wip
Ruben-VandeVelde Aug 10, 2022
c45b08d
wip
Ruben-VandeVelde Aug 11, 2022
6990782
wip
Ruben-VandeVelde Aug 11, 2022
e213d3b
wip
Ruben-VandeVelde Aug 11, 2022
1d6faaf
wip
Ruben-VandeVelde Aug 11, 2022
b515d69
wip
Ruben-VandeVelde Aug 11, 2022
dd58637
Remove deriv_n lemmas.
Ruben-VandeVelde Aug 12, 2022
00377e1
chore(data/polynomial/derivative): merge iterated_deriv.lean into der…
Ruben-VandeVelde Aug 12, 2022
281a625
feat(data/polynomial/derivative): add more lemmas
Ruben-VandeVelde Aug 12, 2022
5233857
Merge branch 'polynomial-deriv-more' into some_transcendental_things-2
Ruben-VandeVelde Aug 12, 2022
b0a96ae
fix
Ruben-VandeVelde Aug 12, 2022
12f6103
wip
Ruben-VandeVelde Aug 12, 2022
ea00d84
fixup! feat(data/polynomial/derivative): add more lemmas
Ruben-VandeVelde Aug 12, 2022
38d9e4a
Merge branch 'polynomial-deriv-more' into some_transcendental_things-2
Ruben-VandeVelde Aug 12, 2022
0b7100d
fixes
Ruben-VandeVelde Aug 12, 2022
1c45134
wip
Ruben-VandeVelde Aug 12, 2022
f9aa2eb
pow_transcendental
Ruben-VandeVelde Aug 13, 2022
47a1128
Simplify pow_transcendental.
Ruben-VandeVelde Aug 13, 2022
4f3aaa8
generalize
Ruben-VandeVelde Aug 13, 2022
0875dc2
move
Ruben-VandeVelde Aug 14, 2022
51638dc
tidy
Ruben-VandeVelde Aug 14, 2022
d494f35
tidy
Ruben-VandeVelde Aug 14, 2022
6ea1fda
simplify
Ruben-VandeVelde Aug 14, 2022
0afdd52
Simplify deg_f_p
Ruben-VandeVelde Aug 14, 2022
35210b2
Simplify.
Ruben-VandeVelde Aug 14, 2022
dcba37d
wip
Ruben-VandeVelde Aug 15, 2022
5f27a7d
wip
Ruben-VandeVelde Aug 15, 2022
9fe8505
Golf transform_eq
Ruben-VandeVelde Aug 15, 2022
46725c0
fact_grows_fast'
Ruben-VandeVelde Aug 15, 2022
a935e07
Merge remote-tracking branch 'origin/master' into some_transcendental…
Ruben-VandeVelde Aug 16, 2022
3d282d5
braces
Ruben-VandeVelde Aug 16, 2022
e060bec
wip
Ruben-VandeVelde Aug 17, 2022
55dceaf
golf
Ruben-VandeVelde Aug 17, 2022
b89853d
fix
Ruben-VandeVelde Aug 17, 2022
233f603
wip
Ruben-VandeVelde Aug 17, 2022
6f17fe6
move
Ruben-VandeVelde Aug 17, 2022
5421c45
remove
Ruben-VandeVelde Aug 17, 2022
e0fccc7
tidy
Ruben-VandeVelde Aug 17, 2022
14ec768
tidy
Ruben-VandeVelde Aug 18, 2022
dcb7ecc
Drop deriv_n
Ruben-VandeVelde Aug 18, 2022
df49f59
Start removing f_eval_on_ℝ
Ruben-VandeVelde Aug 18, 2022
607926d
feat(data/polynomial/derivative): add more lemmas
Ruben-VandeVelde Aug 12, 2022
931dfa7
Merge branch 'polynomial-deriv-more' into some_transcendental_things-2
Ruben-VandeVelde Aug 18, 2022
bf725e0
Remove f_eval_on_ℝ
Ruben-VandeVelde Aug 19, 2022
9c00418
Drop integral_le_max_times_length
Ruben-VandeVelde Aug 19, 2022
09e9cd5
Drop p_le.
Ruben-VandeVelde Aug 19, 2022
557f85f
Drop f_p_n_succ
Ruben-VandeVelde Aug 22, 2022
cfabcd9
work
Ruben-VandeVelde Aug 22, 2022
52c67e2
work
Ruben-VandeVelde Aug 22, 2022
f246439
work
Ruben-VandeVelde Aug 22, 2022
9dc839c
wip
Ruben-VandeVelde Aug 24, 2022
9569813
Use nat.desc_factorial.
Ruben-VandeVelde Aug 24, 2022
9573e56
Merge branch 'polynomial-deriv-more' into some_transcendental_things-2
Ruben-VandeVelde Aug 24, 2022
06ab09b
update
Ruben-VandeVelde Aug 25, 2022
2a49d9b
Drop deriv_exp_t_x'
Ruben-VandeVelde Aug 26, 2022
441be4f
Golf.
Ruben-VandeVelde Aug 26, 2022
a707c17
Golf.
Ruben-VandeVelde Aug 28, 2022
161e61e
Move more lemmas about f_bar.
Ruben-VandeVelde Aug 28, 2022
2590748
Golf.
Ruben-VandeVelde Aug 28, 2022
287b10c
Merge branch 'master' into some_transcendental_things-2
Ruben-VandeVelde Aug 31, 2022
371ccdf
Fix
Ruben-VandeVelde Aug 31, 2022
b8667a1
Golf.
Ruben-VandeVelde Aug 31, 2022
fa5add2
Golf.
Ruben-VandeVelde Aug 31, 2022
3018771
import
Ruben-VandeVelde Aug 31, 2022
847d7b4
open polynomial
Ruben-VandeVelde Aug 31, 2022
9f843eb
Better proof
Ruben-VandeVelde Aug 31, 2022
5ac77d5
Whitespace.
Ruben-VandeVelde Aug 31, 2022
b963bbf
Whitespace.
Ruben-VandeVelde Aug 31, 2022
8a8e171
Tidy.
Ruben-VandeVelde Aug 31, 2022
ea13260
lint
Ruben-VandeVelde Sep 1, 2022
15632e1
Tidy.
Ruben-VandeVelde Sep 1, 2022
0c0c19e
Tidy.
Ruben-VandeVelde Sep 1, 2022
3988ddb
f_bar_ineq
Ruben-VandeVelde Sep 5, 2022
64193b6
f_bar_ineq
Ruben-VandeVelde Sep 5, 2022
449126f
reorganize
Ruben-VandeVelde Sep 5, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
6 changes: 6 additions & 0 deletions src/analysis/transcendental/basic.lean
@@ -0,0 +1,6 @@
import data.real.basic
import ring_theory.localization.integral

theorem transcendental_iff_transcendental_over_ℚ (x : ℝ) :
transcendental ℤ x ↔ transcendental ℚ x :=
iff.not $ is_fraction_ring.is_algebraic_iff ℤ ℚ ℝ
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
iff.not $ is_fraction_ring.is_algebraic_iff ℤ ℚ ℝ
(is_fraction_ring.is_algebraic_iff ℤ ℚ ℝ).not

1,203 changes: 1,203 additions & 0 deletions src/analysis/transcendental/e_transcendental.lean

Large diffs are not rendered by default.