Skip to content

Conversation

@lowasser
Copy link
Collaborator

@lowasser lowasser commented Dec 6, 2025

Depends on #1716.

lowasser and others added 30 commits November 8, 2025 11:55
Comment on lines +75 to +78
exp-power-series-at-zero-ℝ : (l : Level) → power-series-at-zero-ℝ l
exp-power-series-at-zero-ℝ l =
power-series-at-zero-coefficients-ℝ
( λ n → raise-real-ℚ l (reciprocal-rational-ℕ⁺ (nonzero-factorial-ℕ n)))
Copy link
Collaborator

Choose a reason for hiding this comment

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

Couldn't we define exp-power-series-XXX in the settings of ring extension of ℚ. For the definition you only need to invert factorial-ℕ n in a ring structure so this should be enough to define the power series. Then apply this to Banach algebras to define exponentials of real numbers, complex numbers, matrices, etc.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

We can, but it's not obvious to me we'd ever find a use for it in something that isn't also a ring extension of the real numbers?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

We can, but it's not obvious to me we'd ever find a use for it in something that isn't also a ring extension of the real numbers?

Copy link
Collaborator

Choose a reason for hiding this comment

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

Sure. But now you're defining the exponential series living in formal-power-series-Commutative-Ring (commutative-ring-ℝ l) not some ring extension of the real numbers. I think it should be in some formal-power-series-Commutative-Ring (???) for a larger class of rings, be it rational extensions, or real extensions if you prefer, but not restricted to real numbers themselves.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Fair. And there's another reason that occurs to me: computing rates of convergence ought be aided by having explicit rationals instead of reals, preventing the need for any flavor of choice.

@lowasser lowasser mentioned this pull request Dec 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants