2003
DOI: 10.1145/944746.944720
|View full text |Cite
|
Sign up to set email alerts
|

Functional automatic differentiation with dirac impulses

Abstract: Functional Reactive Programming (FRP) is a framework for reactive programming in a functional setting. FRP has been applied to a number of domains, such as graphical animation, graphical user interfaces, robotics, and computer vision. Recently, we have been interested in applying FRPlike principles to hybrid modeling and simulation of physical systems. As a step in that direction, we have extended an existing FRP implementation, Yampa, in two new ways that make it possible to express certain models in a very n… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2008
2008
2020
2020

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(10 citation statements)
references
References 19 publications
0
10
0
Order By: Relevance
“…It is interesting to note that functional programs extended with Dirac distributions have already been considered in the literature on automatic differentiation; see Nilsson (2003). For an abstract categorical theory of distributions via monads, see Kock (2012).…”
Section: Local Cohomology and Distributionsmentioning
confidence: 99%
“…It is interesting to note that functional programs extended with Dirac distributions have already been considered in the literature on automatic differentiation; see Nilsson (2003). For an abstract categorical theory of distributions via monads, see Kock (2012).…”
Section: Local Cohomology and Distributionsmentioning
confidence: 99%
“…Henrik Nilsson (2003) extended higher-order AD to work on a generalized notion of functions that includes Dirac impulses, allowing for more elegant functional specification of behaviors involving instantaneous velocity changes. These derivatives were for functions over a scalar domain (time).…”
Section: Related Workmentioning
confidence: 99%
“…Simulators with support for Dirac impulses have been proposed in [11] and more recently in [8], but both approaches deal with the symbolic computation of impulses, and not their numerical approximation, nor evaluation or comparison is advanced for the approach.…”
Section: Introductionmentioning
confidence: 99%
“…Our research hypothesis is: (RH) a simulator which manipulates Dirac deltas symbolically (such as the one proposed in [11]) is more accurate than one that just operates with approximated impulses.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation