2020
DOI: 10.1007/s10485-020-09610-0
|View full text |Cite
|
Sign up to set email alerts
|

Exponential Functions in Cartesian Differential Categories

Abstract: In this paper, we introduce differential exponential maps in Cartesian differential categories, which generalizes the exponential function $$e^x$$ e x from classical differential calculus. A differential exponential map is an endomorphism which is compatible with the differential combinator in such a way that generalizations of $$e^0 = 1$$ e 0 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
1
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
1

Relationship

3
1

Authors

Journals

citations
Cited by 4 publications
(6 citation statements)
references
References 28 publications
0
1
0
Order By: Relevance
“…The differential combinator satisfies seven axioms, known as [CD.1] to [CD.7], which formalize the basic identities of the (total) derivative from multi-variable differential calculus such as the chain rule, linearity in vector argument, symmetry of partial derivatives, etc. Cartesian differential categories have been able to formalize various concepts of differential calculus such as solving differential equations [17], de Rham cohomology [25], exponential functions [39], tangent bundles [15,42], and integration [19]. Cartesian differential categories have also found applications throughout computer science, specifically for the foundations of differentiable programming languages [1,23], as well as for machine learning and automatic differentiation [24,47].…”
Section: Introductionmentioning
confidence: 99%
“…The differential combinator satisfies seven axioms, known as [CD.1] to [CD.7], which formalize the basic identities of the (total) derivative from multi-variable differential calculus such as the chain rule, linearity in vector argument, symmetry of partial derivatives, etc. Cartesian differential categories have been able to formalize various concepts of differential calculus such as solving differential equations [17], de Rham cohomology [25], exponential functions [39], tangent bundles [15,42], and integration [19]. Cartesian differential categories have also found applications throughout computer science, specifically for the foundations of differentiable programming languages [1,23], as well as for machine learning and automatic differentiation [24,47].…”
Section: Introductionmentioning
confidence: 99%
“…In this background section, we review Cartesian differential categories. For a more in-depth introduction, we refer the reader to [8,14,32,46,48].…”
Section: Cartesian Differential Categoriesmentioning
confidence: 99%
“…As mentioned above, we will explain below why codigging should be interpreted as a generalized expentional function. To help justify this claim, let us first quickly review the generalization of the exponential function e x in context of differential storage categories, called a !-differential exponential map, which was introduced by Lemay in [12]. Classically, e x admits numerous equivalent characterization either as the inverse of the natural logarithm function, or as a limit or converging power series, or even as the unique solution to a differential equation.…”
Section: Exponentials In Differential Categoriesmentioning
confidence: 99%
“…In particular, we have exp(exp(ϕ)) = p A (exp(δ ϕ )). Lastly, equation (12) states the interaction between p and d, which we call the "cochain rule", since the compatibility between d and p is the chain rule. On the one hand,…”
Section: Lemma 33 In a Monadic Differential Category The Codigging Pmentioning
confidence: 99%
See 1 more Smart Citation