Math AA HL (7) - 1
Math AA HL (7) - 1
Internal Assessment
Calculus of Variations
- Would the function for the minimal surface area of a revolution be a good function to
Number of Pages: 16
Candidate #
Contents
1 Introduction 1
References 17
Appendices 18
As a person who has been always intrigued with the mathematical nature of objects within our life, my reason to pursue
further education within college is to explore and define the relationship between mathematics, computer science and
the world. One of the key components of computer science for me is its ability to mimic real life, given that it writes
its rules using the language of mathematics. To explore this idea, in this internal assessment I will be focusing on
exploring and mathematically defining the behavior of some material, as I hope to integrate my findings to strengthen
my understanding on how the real world can be virtually simulated. Therefore in this Internal Assessment, I will be
exploring a material which is one of its kind: soap films. The idea of exploring soap films came to me from my Single
Variable Calculus MOOC (Ghrist, 2016) that I took over the summer out of interest. The professor mentioned the
intriguing property of the cosh(x) function as we were exploring hyperbolic u−substitutions for integration, briefly
mentioning that it hides an interesting property in real life. After short research, I have found out that the intriguing
function cosh(x) is involved in various minimal shapes and surfaces. To see this in action, I will be looking at soap
films, an ideal candidate to test out any minimal surfaces for my exploration as it is a natural material that always is
a minimal of surfaces (Introduction to the calculus of variations, 2016, p.17-18). I have decided to infuse the idea
of soap films and minimal surfaces with a recent topic we have covered in class of rotating functions around an axis
to obtain interesting and complex shapes. Therefore in this Internal Assessment I seek to find whether the soap film
would replicate my results after I find the minimal surface area of a revolution in the hope of answering the question
”Would the function for the minimal surface area of a revolution be a good function to model a soap film?”. However,
finding the minimum of the surface area of a revolution is no easy task, and I will require a lot of theory before being
able to answer my exploration. Namely, I will first have to find the equation that will represent the surface area of a
revolution of a function in some domain and effectively find the minimal of this equation using the Beltrami Identity,
a special case of the Euler-Lagrange equation from Calculus of Variations which I require to understand first.
I first require to understand what equation I will be truly minimising. Intuitively the equation must include the arc
length of the function as I will rotate it along an axis, similar to volume of revolution
1
Figure 1: A graphical depiction of infinitesimal triangle dydx (not to scale)(Desmos Graphing Calculator, 2011)
To compute the surface area of a revolution of some function f (x) in the domain (xa , xb ) where xa < xb and
xa , xb ∈ R, I will consider the triangle of an infinitesimally small width dx and its corresponding infinitesimally
small height dy, to then compute its infinitesimally small hypotenuse dL which represents an infinitesimally small
s 2
dy
dL = + 1 dx (1)
dx
Then, if I use the definite integral definition to be the sum of all infinitesimals within the domain (xa , xb ), I can obtain
Whilst I have found a way to compute the arc length of a function, I will now have to find a way to rotate it in order
to obtain the surface area of a revolution. If I consider the volume of revolution integral V in the domain (xa , xb )
Z xb
V =π f (x)2 dx
xa
Which is indeed derived from the classical formula for the area of a circle πr2 , where the radius r can be represented
by an infinitesimal rectangle of width dx (imitating a very thin strip) and height f (x). If the infinitesimal rectangle is
rotated 360◦ around the x axis, it forms an infinitesimal cylinder of width dx (which in turn imitates a circle, hence
I use the formula for an area of a circle). The integral sums all such infinitesimal cylinder areas in the domain of its
Using similar intuition, I can use the formula 2πR to sum the surface areas of the infinitesimal cylinders instead.
However, in this particular case, the R within the function is not represented by f (x) only. If I use the same logic to
rotate a rectangle of width dx and height f (x) around the x axis to obtain the same cylinder, I obtain no information
2
on the surfaces. Instead, I need something that can represent this surface as I rotate. If I introduce the infinitesimal
arc length from equation 1 to be included after the height f (x) at some point, I am obtaining a new shape by the name
of a ”frustum” (a shape similar to a cone, but the cone’s tip is subtracted by a smaller similar cone). A frustum’s
surface area can be conveniently defined through its base radius multiplied by its arc length and 2π (Areas of Surface
s
dy 2
R = f (x) + 1 dx
dx
If I substitute my R into the circumference formula and sum all infinitesimal surface areas (like summing infinitesimal
circumferences of circles) in the interval (xa , xb ) by a definite integral, the surface area of a revolution is then
s
xb
dy 2
Z
S = 2π f (x) + 1 dx (2)
xa dx
Since the professor has mentioned that this property is specifically held within the hyperbolic trigonometric functions
as I was doing various u substitutions, it is wise define these functions and their identities, as I am likely to require
them in the future. The hyperbolic trigonometric functions are defined to be (Weisstein, n.d.)
ex − e−x
sinh(x) ≡
2
ex + e−x
cosh(x) ≡
2
The inverse of these functions are defined to be arsinh(x) and arcosh(x) respectively. Furthermore, the hyperbolic
3
Which is an identity similar to tan2 (x) − sec2 (x) ≡ 1, allowing an alternative for substitution for integrals originally
requiring tan(x), and can simplify some work which is the case for me later in the investigation. I will show the
validity of this identity by substituting the algebraic definitions of the functions, thus
2 x 2
ex + e−x e − e−x
=⇒ −
2 2
2x
e +2+e −2x e − 2 + e−2x
2x 4
=⇒ − = =1
4 4 4
Lastly, knowing the algebraic definitions of cosh(x) and sinh(x), it is also implied that cosh(x) is even and sinh(x)
and
e−x − ex
sinh(−x) =
2
ex − e−x
=⇒ − = − sinh(x)
2
The Euler-Lagrange Equation is an equation to find extrema (maximas and minimas) of equations I of the kind
Z xb
I= F (x, y, y 0 ) (5)
xa
The integrand contains what is defined to be a functional, which is a function with functions as its input. Indeed, the
surface area of a revolution formula is also an equation with an integrand that is explicitly dependent on y and y 0 ,
therefore the Euler-Lagrange is applicable for my investigation. The Euler-Lagrange equation is defined as
∂F d ∂F
− =0 (6)
∂y dx ∂y 0
However, this equation does not state the nature of the extrema it finds. The notation ∂ used within the equation
denotes a partial derivative, these allow me to analyse the rate of change of a multivariate function with respect to
a single variable, treating the rest like constants. For example, if I consider the equation F (x, y) = x3 y + y 3 x, its
As I want to understand how the Euler-Lagrange equation works as it is a tool that is useful in this exploration, I will
see how it will help me find the minimum of a surface area of a revolution by analysing its derivation. However, in
4
order to do this, I will take the multivariate chain rule as a given. The multivariate chain rule states that for some
multivariate function F (x1 , x2 , . . . , xn ) with distinct variables x1 , x2 , . . . , xn , when differentiated with respect to
n
dF X ∂F dxi
=
dt ∂xi dt
i=1
n
∂F X ∂F ∂xi
=
∂t ∂xi ∂t
i=1
The rigorous proofs of these generalisations, however, are well beyond the scope of this IA.
To understand how the Euler-Lagrange specifically applies to the equation of surface area of a revolution, I will
begin by denoting the function (The Euler-Lagrange Equation, or Euler’s Equation, n.d.)
Where y(x) is a twicely differentiable function whose domain is [xa , xb ] with points (xa , ya ) and (xb , yb ). For y(x)
I will assume that it is an extremum function in the interval [xa , xb ] (that is, it is either a function that maximises or
η(x) is a twicely differentiable function whose domain is [xa , xb ] and has coordinates (xa , 0) and (xb , 0). This
allows me to add some arbitrary function to y(x) (variation) in order to get Y (x) in any arbitrary form whilst
In order to intuitively understand equation 7, I have plotted Figure 3 to visualise it in terms of arc length:
My problem is then to find the extrema of the function Y (x). Since η(x) is some arbitrary function, it means that
5
Y (x) will represent a family of curves which can be resulted from adding some arbitrary function η(x) to an
extremum y(x).
Intuitively, a possible extremum function is a straight line in an arc length of the kind y = mx + b (as seen in figure
3), this minimises distance between two points. Moreover, if I were to choose the parameter ε to be approaching
smaller values (closer to 0), then function Y (x) will approach the extremum y(x) (that is, the variation added from
the arbitrary function εη(x) will be getting smaller). If I consider the equation Y (x) (equation 7) which represents
twicely differentiable family of curves in a restricted domain (namely my domain where I seek to minimise, that is,
the domain which I rotate around the x axis) and write it in the same as the equation of the kind 5, I obtain general
Z xb
I= F (x, Y, Y 0 )dx
xa
I know from the definitions of Y and Y 0 are dependent on x and ε. However, once the integral is computed with the
x boundaries, only the variable ε is left in the equation. This means that I is actually only dependent on the
And to find a candidate for the minimum, as I is only dependent on ε, I can set its derivative to 0, in order to compute
an extremum like in regular calculus. This allows me to find the extremum from the variational change added to y(x)
dI
=0
dε
However, recall from my assumption that y(x) is an extremum function, so I can then deduce that the solution of the
equation above would be when I set the variation ε = 0 (when my family of functions becomes an extremum i.e.
substituting I
Z xb
d
F (x, Y, Y 0 ) dx = 0
dε xa ε=0
The boundaries of the integral are constants. Furthermore, the integrand consists of a multivariate function whose
variables can be reduced to x and ε only. The derivative, on the other hand, is with respect to ε. This implies that I
Z xb Z xb
d ∂
f (x, ε)dx = f (x, ε)dx
dε xa xa ∂ε
6
Moreover, I know that x is not dependent on ε, so its derivative will simply be 0. However, Y (x) and Y 0 (x) are
∂F ∂x ∂F ∂Y ∂F ∂Y 0
=0
∂x ∂ε ∂Y ∂ε ∂Y 0 ∂ε
xb
∂F ∂Y 0
Z
dI ∂F ∂Y
= 0+ + dx = 0 (8)
dε xa ∂Y ∂ε ∂Y 0 ∂ε ε=0
∂Y 0
I can in fact obtain the expressions ∂Y
∂ε and ∂ε from equations Y 0 (x) and Y (x) which will allow me to simplify even
∂Y ∂y ∂
= + (εη(x))
∂ε ∂ε ∂ε
∂Y
= η(x) (9)
∂ε
∂Y 0 ∂y 0 ∂
= + (εη 0 (x))
∂ε ∂ε ∂ε
∂Y 0
= η 0 (x) (10)
∂ε
Z xb
dI ∂F ∂F 0
= η(x) + η (x) dx = 0 (11)
dε xa ∂Y ∂Y 0 ε=0
The equation can be simplified further to obtain it in the form of Euler-Lagrange. Using integration by parts with
7
respect to x where u = ∂F
∂Y 0 and v 0 = η 0 (x). Then I obtain that
d
0 ∂F
u = and v = η(x)
dx ∂Y 0
Z xb xb Z xb
∂F 0 ∂F d ∂F
=⇒ 0
η (x)dx = η(x) 0 − η(x)dx
xa ∂Y ∂Y x=xa xa dx ∂Y 0
However I know η(xa ) = 0 and η(xb ) = 0 as I have defined, implying that the evaluated expression is 0, therefore
Z xb Z xb
∂F 0 d ∂F
η (x)dx = − η(x)dx
xa ∂Y 0 xa dx ∂Y 0
Z xb
dI ∂F d ∂F
= η(x) − η(x) dx = 0
dε xa ∂Y dx ∂Y 0 ε=0
Factorising η(x)
Z xb
dI ∂F d ∂F
= − η(x) dx = 0
dε xa ∂Y dx ∂Y 0 ε=0
From the definition of Y (x), that is equation 7, if I evaluate at ε = 0 then Y (x) = y(x) and Y 0 (x) = y 0 (x), so my
For equation 7 to represent a family of curves, I can’t let the arbitrary function η(x) = 0 otherwise variations would
also not exist. This implies that the inner bracket must be 0 instead, obtaining me the Euler-Lagrange equation
∂F d ∂F
− =0 (12)
∂y dx ∂y 0
Therefore, Euler-Lagrange allows me to find an extremum function defined as y(x) within the domain of the integral
limits. This is done by creating a family of curves resulting from adding some arbitrary function η(x) with
variational parameter ε to the extremum function y(x), obtaining Y (x). Differentiating the integral with the
integrand of the functional F (x, Y, Y 0 ) (which now represents a family of curves of functionals) with respect to ε
forces this functional to take shape of the extremum function y(x). This implies that the final result I obtain after
applying Euler-Lagrange to the surface area of a revolution formula will be the function y(x).
The Beltrami Identity is a special case of the Euler-Lagrange equation when some functional in the integrand
8
Since my surface area a revolution integrand is also not explicitly dependent on x in the integrand, thus I can make
use of the identity to find the minimal. I can obtain the Beltrami Identity by applying the Euler-Lagrange equation to
a general functional F (y, y 0 ) (Functionals leading to special cases, n.d.). Hence, I first find dF
dx through the
For y For y 0
∂F dy ∂F dy 0
∂y dx ∂y 0 dx
dF ∂F dy ∂F dy 0
=⇒ = + 0 (13)
dx ∂y dx ∂y dx
dy
I can apply the Euler-Lagrange equation to my functional F (y, y 0 ) if I multiply the Euler-Lagrange equation by dx
∂F dy 0
dF dy d ∂F
− 0 − =0
dx ∂y dx dx dx ∂y 0
∂F dy 0
dF dy d ∂F
− 0
+ =0 (14)
dx ∂y dx dx dx ∂y 0
dy 0
d dy
=
dx dx dx
as y is a function which is only dependent on x. Using this information I can write the equation 14 as
dF ∂F d dy dy d ∂F
− + =0 (15)
dx ∂y 0 dx dx dx dx ∂y 0
dy ∂F
It became evident that the expression inside the bracket is actually the product rule of d
dx dx ∂y 0 , implying that we
dy
can simply our expression even further. We can confirm by letting u = dx and v = ∂y 0 ,
∂F
then
0 d dy 0 d ∂F
u = v =
dx dx dx ∂y 0
9
d dy ∂F ∂F d dy dy d ∂F
=⇒ = +
dx dx ∂y 0 ∂y 0 dx dx dx dx ∂y 0
dF d dy ∂F
− =0
dx dx dx ∂y 0
I notice that the expression above is in fact an expression that was differentiated with respect to x all throughout,
Z Z
d dy ∂F
F− dx = 0dx
dx dx ∂y 0
dy ∂F
F− =C (16)
dx ∂y 0
Which is the Beltrami Identity, reduced version of the Euler-Lagrange equation that I can use since my surface area
Indeed, due to my problem, I am looking to minimise the surface area of a revolution equation 2, therefore I am
looking to apply the Euler-Lagrange equation. Indeed, the surface area of a revolution equation is not dependent on
Hence I will use the Beltrami identity in order to compute its extrema as planned. I first compute
s
2
∂F ∂ dy
0
= y(x) 0 1+
∂y ∂y dx
dy
∂F
=⇒ = y(x) r dx
∂y 0 dy
2
1 + dx
10
Applying the Beltrami Identity (equation 16) I obtain
2
dy
s 2
dy dx
y(x) 1 + − y(x) r 2 = C
dx
dy
1+ dx
q
dy 2
1+( dx )
Factorising y(x) and multiplying the left expression inside the bracket by q
dy 2
to express it as a single fraction
1+( dx )
2 2
dy dy
1+ dx dx
y(x) 2 − r 2 = C
r
dy dy
1 + dx 1 + dx
y(x)
=⇒ r 2 = C
dy
1 + dx
dy
In fact, this is a hidden differential equation if I make dx the subject that I have to solve If I want to obtain a clear
y 2 (x) 2
2 = C
dy
1 + dx
dy
And hence rearranging for dx
dy 2
2 2
y (x) = C + C
dx
p
y 2 (x) − C 2 dy
=
C dx
dx dy
=p
C y (x) − C 2
2
Z Z
dx dy
= p (17)
C y (x) − C 2
2
Whilst the right hand side could be solved with u substitution by letting y(x) = C tan(u) to obtain an integrand of
sec(u), the solution is non-trivial and complex. Instead, I will use my defined hyperbolic trigonometric identity for a
11
dy
=⇒ = C sinh(u)
du
Z
C sinh(u)
q du
C cosh2 (u) − 1
Z
C sinh(u)
q du
2
C sinh (u)
Z
du = u
y(x)
arcosh =u
C
x y(x)
+ h = arcosh
C C
x
C cosh + h = y(x)
C
Therefore the above equation is the extrema function y(x) from equation 7 for my particular example of the surface
area of a revolution.
Well, but what does this really mean? What does the cosh(x) really tell me for my soap film? Since the cosh(x)
function is even, I can force my equation C cosh Cx + h to be even too if I let h = 0, that is, I will force the
symmetry to occur at x = 0 to make the investigation and interpretation easier. Then, if I was to restrict the domain
with some number α where α ∈ R such that the domain is [−α, α], the left side ”end” (where x = −α) must be
12
identical with the right side ”end” (where x = α) from cosh(α) = cosh(−α), therefore I can assume these ”ends”
also have identical (same radius) frustums of infinitesimal width after rotating the function 360◦ along the x axis.
The C cosh Cx function in the domain [−α, α], then, should be hypothetically mimicked by the soap film if I was to
sandwich it between two pair of identical real life rings. That is, these rings will force the soap film to take the same
properties of C cosh Cx as these rings will help replicate the fact that cosh(α) = cosh(−α). Therefore, in order to
investigate this hypothesis, I have cut multiple water pipes of different radius with a saw blade to get approximately the
same thickness, and precisely the same radius pairs of rings to investigate. I was able to create a total of 8 rings of 4
distinct radii, which I will denote as ri where i ∈ {1, 2, 3, 4}. Specifically, these radii are r1 = 1.35cm, r2 = 1.10cm,
r3 = 0.85cm and r4 = 0.65cm. To investigate the equation, however, I have selected r1 as its radii is the biggest thus
the easiest to see. The outcome of the investigation to test the hypothesis can be seen in Figure 4 below, a graph with
a photo which I took as I investigated and compared with the function C cosh Cx :
The constant C for the image above was found using trial and error, in particular, for the measured distance α ≈ 0.87,
it is C ≈ 0.9. As hypothesised, the soap film is the rotated function C cosh( Cx ) for 360◦ around the x axis in the
interval [−α, α], representing a ”catenoid”, the 3D rotated variant of the function. However, whilst I have found
an expression for a specific value of α, I am looking to apply it to my soap film for all α, as I seek to uncover its
mathematical behaviour for all cases of α. To do this algebraically, I have noticed that I can apply my soap film to
this equation from the α that I have denoted. I know that for the distance x = α I will always have y = 1.35 as seen
in figure 4, as the height is y is bounded by the radius of the rings at that point. Hence, for my soap, the following
13
Now reducing the equation to only α and C, I can begin analysing for what values of α and C I can obtain an answer
of 1.35 by graphing equation 20 so I can effectively solve for my C for any α value
This shows me all the possible value of α with its C values, and the first thing I notice is that we do not have solutions
for all α ∈ R and I have a maximum attainable α value which I want to find and test out in real life. I first denote that
for any ri its corresponding α maximum coordinates to be (αi , Cαi ). Thus, in the figure above, Cα1 was denoted to
be the corresponding C value for α = α1 of the equation. Notice that from the definition of the equation, at C = 0 the
graph becomes discontinuous, as C 6= 0. Moreover, the above figure shows me that for |α| < α1 I have 2 solutions,
and for |α| > α1 I have no solutions, therefore finding the value of α1 may be crucial in finding the breaking distance
for my soap films, as solutions do not exist for the radius after the distance |α| > α1 . To find this value, I will implicitly
differentiate with respect to α as the gradient of the tangent is undefined at α1 . Let u = C and v = cosh( C
α
), then
dC α C − α dC
u0 = and v 0 = sinh · dα
dα C C2
Re-arranging to make dC
dα the subject
dC α α dC α α
− sinh + cosh = − sinh
dα C C dα C C
α
dC − sinh C
= α α
α
dα − C sinh C + cosh C
If I set the denominator 0, I will find all points where the gradients are undefined (or m → ∞ where m is the gradient
Well, but what does this mean? This is a very, very interesting result. I know that the catenoid equation must be equal
to the radius ri of the rings. However, radius, which is a constant and the boundary condition of my equation, does not
14
affect the derivative. This means that the derivative of the catenoid equation must apply to all catenoids with different
radii, that is, it must show the solution to all possible maximum distances x = α of different ri . Consider Figure 6
Finding the intersections between equation 21 and the catenoid equation is not solvable by hand, as isolating α or C
is not possible. Solving for the 2 using technology for all ri grants me the solutions for αi in the table below. To test
whether the hypothesised αi breaking distance is the same, I have recorded the breaking distances of my soap film
in real life using a high-res camera and slow motion. The recorded distance was denoted to be βi (By measuring the
distance between two rings and dividing by 2 on the breaking frame. See Appendix A for the recordings).
|αi −βi |
i ri αi βi αi · 100
1 1.35 0.894704 0.90 0.59%
2 1.10 0.729018 0.75 2.88%
3 0.85 0.563332 0.55 2.37%
4 0.65 0.430783 0.45 4.46%
Table 1: Recorded results of breaking point distance (βi ), hypothesised breaking distance (αi ) and percentage error
The evaluation of these results can be found in section 4. Whilst I was able to find an equation to solve for all
αi and the breaking distance, I have yet to understand why for any distance |α| < αi I have 2 solutions. Since the
Euler-Lagrange does not show the nature of the extrema, it is possible that one solution is a minima, whilst the other
is a maxima. I can test out for which solution of C resembles my soap film, as I know that soap film mimics minimal
surfaces, which will allow me to negate one of the solutions. To do this, I will consider a arbitrary distance such
as α = 0.5, and analyse how different C compute the equation y(x) = C cosh Cx (Introduction to the calculus of
variations, 2016, p.45-46). Using technology, I find that the following are the possible solutions for C when α = 0.5:
I graph the function with these C values (graphs of y = 0.187988 cosh( 0.187988
x
) and y = 1.24854 cosh( 1.24854
x
)) in
15
the domain of [−0.5, 0.5] as I have chosen from α = 0.5, to see how my soap film shape differs with both C
It is now possible to see from Figure 7 that for larger C, the function arc length is smaller than the other C solution
function. Moreover, the shape with C = 1.24854 largely corresponds with the shape in my photo if it is rotated 360◦
around the x axis! Thus, I can deduce that for values of C > Cαi it is a minimal.
The function that I’ve found to express soap films between rings and find the breaking distance shown in table 1
seems to be accurate through real life testing! However, deviations in results in the table can occur from factors such
as thickness of the rings that I have used, the surrounding air pressure or even the concentration of the soap solution.
For a more accurate model in computers, these would also have to be mathematically defined. Moreover, given that
I’ve used a ruler to both measure the radius and the distance between the rings, I was prone to parallax error, as well
as limited accuracy of measurement to 1 decimal point. Despite this, however, my equation to solve for αi for any ri
seems to be a rather good approximation for the breaking distance βi in room conditions. This means that I can use
equation 20 whilst restricting the value of my C to be C ≥ Cαi for some distance α to then compute C and thus find a
function that would represent the soap film for that particular value of α, and finally rotate that function 360◦ around
However, equation 21 also caught my eye as it seems that its relationship is almost linear as seen in figure 6, therefore
it is worth considering and checking whether all αi of their respective ri follow some linear equation and thus a
ratio. This can be useful in the future for optimisation of my model, as the computer will simply have to downscale
and upscale the breaking distance for some constant, without having to compute each solution for catenoid using the
equation of the derivative which can take significantly more processing power.
The main tool of this investigation which I had to learn and use, the Euler-Lagrange equation, undoubtedly brings many
opportunities for me to further define even more mathematical relationships for modeling. One of such mathematical
relationships is the newly introduced Ray Tracing technology in graphics. This technology is defined through Snell’s
law, which is also derived from the Euler-Lagrange equation and Fermat’s principle (light always seeks minimal path).
16
References
LibreTexts libraries are Powered by MindTouch® and are supported by the Department of Education Open
Textbook Pilot Project, the UC Davis Office of the Provost, the UC Davis Library, the California State
University Affordable Learning Solutions Program, and Merlot. We also acknowledge previous National
Science Foundation support under grant numbers 1246120, 1525057, and 1413739. Unless otherwise noted,
calculator
The Euler-Lagrange Equation, or Euler’s Equation [Online]. (n.d.). Retrieved 2020-08-04, from https://www.ucl
Functionals leading to special cases [Online]. (n.d.). Retrieved 2020-08-04, from https://www.ucl.ac.uk/
Ghrist, R. (2016). Single Variable Calculus | University of Pennsylvania [MOOC]. Retrieved 2020-08-01, from
https://repository.upenn.edu/discrete calculus/index.2.html
Haile, P. (2020, February). Differentiating an Integral [Online]. Retrieved 2020-08-03, from http://www.econ
.yale.edu/%7epah29/409web/leibniz.pdf
Introduction to the calculus of variations [PDF]. (2016). Open University. Retrieved 2020-08-01,
3/Introduction%20to%20the%20calculus%20of%20variations ms327.pdf
17
Appendices
For the availability, privacy, and security of these videos, the recordings were uploaded and are available as unlisted.
https://youtu.be/u1CGKfzeXLw
https://youtu.be/A8n7OSjcINY
https://youtu.be/gj7ul-aR6Rg
https://youtu.be/4wBY77QKvWs
18