1. Introduction
In this article version we present some corrections and improvements concerning the previous version [
1].
In the present article version we also include a new extension to a non-linear elasticity case.
In the next section we present the mathematical formalism of a result in elasticity theory known as the Castigliano’s Theorem.
We also present a generalization of such an theorem and its connection with the principle of virtual work in a elasticity theory context.
Furthermore, in this article version we also include a new extension to a non-linear elasticity case.
The results are obtained through an application of basic tools of functional analysis and calculus variations to a solid mechanics theory.
Our main reference in solid mechanics is [
2]. Related results have been presented in [
3,
4,
5,
6,
7].
For the Sobolev spaces involved, we would cite [
8].
Remark 1. In this text we have adopted the Einstein convention of summing up repeated indices, unless otherwise indicated.
2. A Formal Proof of Castigliano Theorem
Let represents the straight axis of an Euler-Bernoulli beam of length and rectangular cross section .
For
,
,
and for
we define the functional
by
where
represents the vertical displacements field resulting from the actions of a vertical load
and punctual loads
for some
Observe that the variation of
J in
w give us the following Euler-Lagrange equation
in a distributional sense. Here
denotes a standard Dirac delta in a distributional sense.
Symbolically such an equation stands for
so that
Let
and
be functions such that, classically,
and
where
Let
From such results, we may infer that
in a distributional sense, so that
in a distributional sense.
Observe also that for a solution
w of (
1), we have
where
and
must be such that
For a fixed
, Here we define
and
Hence a solution of equation
is such that
where
and
must be such that
so that
is linear in
P,
We recall that we have
in a distributional sense.
In particular for
we obtain
Observe also that, in such a case, we have
and thus,
so that,
Moreover, from its expression
is Fréchet differentiable and the derivative
is well defined so that from a standard Chain Rule Theorem for Fréchet differentiable functions, we obtain
Hence, from this and (
9), we obtain
so that
From this, recalling that
we obtain
so that recalling that
we have obtained
With such results in mind, we have proven the following theorem.
Theorem 1 (Castigliano).
Considering the notations and definitions in this section, we have
2.1. The Virtual Work Principle
Considering the definitions, results and statements of the previous section, we may also easily prove the following theorem.
Theorem 2 (The virtual work principle). Let such that ,
For a virtual constant load on at the direction of define now where
Under such hypotheses, we have
Proof. The proof is exactly the same as in the Castigliano Theorem in the previous section except by setting the virtual load in the end of this calculation and will not be repeated. □
3. A Generalization of Castigliano Theorem
In this section we present a generalization of Castigliano Theorem in a linear elasticity context.
Let be an open, bounded and connected set with a regular (Lipschitzian) boundary denoted by
In a context of linear elasticity, consider the functional
where
,
Moreover is a fourth order positive definite and constant tensor.
Observe that the variation of
J in
give us the following Euler-Lagrange equation
Symbolically such a system stands for
so that
We denote a solution
of (
11) by
so that multiplying the concerning extremal equation by
and integrating by parts, we get
Therefore
so that
where we recall that, assuming the hypotheses of the Implicit Function Theorem in Banach Spaces as it may be found in [
9,
10] or at page 346 of [
11] (please see the Appendix A for details) at a point
and from the Chain Rule Theorem for Fréchet differentiable functionals, we have
in a neighborhood of
.
Hence, from this and (
14), we obtain
so that
From this, recalling that
we obtain
so that
With such results in mind, we have proven the following theorem.
Theorem 3 (Castigliano).
Considering the notations and definitions in this section and assuming the hypotheses of the Implicit Function Theorem in Banach Spaces at a point
in a neighborhood of so that in particular
4. The Castigliano Theorem for a Non-Linear Elasticity Case
Let be an open, bounded and connected set with a regular (Lipschitzian) boundary denoted by
In a context of non-linear elasticity, consider the functional
where
and
Moreover is a fourth order positive definite and constant tensor.
Observe that the variation of
J in
give us the following Euler-Lagrange equation
Symbolically such a system stands for
so that
We denote
solution of (
16) by
so that multiplying the concerning extremal equation by
and integrating by parts, we get
where
Therefore
so that
where we recall that, assuming the hypotheses of the Implicit Function Theorem in Banach Spaces at a point
similarly as indicated in
Section 3 and from the Chain Rule Theorem for Fréchet differentiable functions, we have
Hence, from this and (
19), we obtain
so that
From this, recalling that
we obtain
so that
With such results in mind, we have proven the following theorem.
Theorem 4.
Considering the notations and definitions in this section, assuming the hypotheses of the Implicit Function Theorem in Banach Spaces at a point
in particular considering
in a neighborhood of , so that in particular,
4.1. A Numerical Example Related to the Castigliano Theorem
Let be the axis of a straight beam with a rectangular cross section of dimensions , where units in this subsections refer to the international system.
Let
and denote by
the Young modulus for a steel beam.
Assume such a beam is subject to a vertical load uniformly distributed on
Assume also the beam is clamped at and simply supported at
Denoting by
the vertical field of displacements results from the action of
P, the related boundary conditions are given by
The total beam energy is defined by
, where
In order to apply the results of the previous section, we free the rotations of the beam at
, considering a moment load
M on
with general work
Hence, we define
and define
, by
We emphasize again, through the methods of the previous section, we intend to obtain the value of
M which corresponds to
Let
The variation
stands for
Here assuming,
w is smooth enough, integrating by parts and recalling that
we obtain
so that the extremal condition
provide us the following natural boundary condition
and the equation
Here we recall the remaining essential boundary conditions,
A particular solution of such an equation
stands for
where
The concerning general solution stands for
The boundary condition implies that .
The boundary condition
stands for
so that
From these last two equations, we obtain
and
From the Castigliano Theorem,
must be such that
where
Observe that
so that in fact, it suffices to obtain,
Hence, we must have
so that,
Recalling that
we have got
From such a result and recalling that
we have got
so that
which has a solution
4.2. Checking This Last Result for M by Solving the Concerning Ordinary Differential Equation
In this section we check the result obtained for
M by solving the following ODE,
with the boundary conditions,
We recall the general solution stands for
where
From , we obtain
From we obtain
From
we have
From
we have
From such results, we obtain
and
Observe that
so that in particular
This value for M here obtained coincide with the one obtained in the previous subsection, as expected.
The objective of this section is complete.
5. Conclusions
In this article, we have presented a formal proof Castigliano Theorem in a linear elasticity theory context.
We have also presented a generalization of such a result for a non-linear elasticity context and a numerical example to illustrate its applicability.
Acknowledgments
The author is very grateful to an anonymous referee whose the comments and suggestions helped me improve a lot the quality of this article.
Conflicts of Interest
The author declares no conflict of interest concerning this article.
Appendix A
In this appendix we present the statement of the Implicit Function Theorem in Banach Spaces.
Theorem 5 (The implicit function theorem).
Let be Banach spaces. Let be a functions such that
where
Assume there exists such that F is Fréchet differentiable and is continuous in in .
Suppose also exists and is bounded so that there exists such that
Under such hypotheses, there exist and such that for each there exists such that
where we denote so that
Moreover, there exists such that , such that for each we have
Finally, if there exists such that
We present also a respective corollary.
Remark 2. Consider the hypotheses and statements of the last theorem. Moreover, assume is such that exists and it is bounded in .
Suppose also, F is Fréchet differentiable in
Let .
From this last corollary we may also obtain the Fréchet differentiability of in a concerning neighborhood of .
References
- Botelho, F. A Formal Proof of Castigliano Theorem and a Related Generalization. Preprints 2025, 2025080573. [Google Scholar] [CrossRef]
- Beer, F; Johnston, E; DeWolf, J; Mazurek, D. Mechanics of Materials, 7th edition; Mc Graw Hill - Asia, 2015. [Google Scholar]
- Hartmann, F. Castigliano’ Theorem and its Limits. Z. angew. Math. Mech. 1982, 62, 645–650. [Google Scholar] [CrossRef]
- Steiner, W. The use of Castigliano’s theorem in Coulomb friction problems. Acta Mech 2014, 225, 2471–2483. [Google Scholar] [CrossRef]
- Sciarra, F M. Direct and dual theorems of Castigliano and Clapeyron for generalized elastic models. Acta Mechanica 1997, 124, 107–130. [Google Scholar] [CrossRef]
- Yoo, C H; Lee, S C. Stability of Structures, Principles and Applications; Butterworth-Heinnemann, Elesevier Imprint: Oxford UK, 2011. [Google Scholar]
- Bedenick, B S; Besant, C B. Analysis of Engineering Structures; Woodhead Publishing: Cambrigde UK, 1999. [Google Scholar]
- Adams, RA; Fournier, JF. Sobolev Spaces, 2nd edn; Elsevier: New York, 2003. [Google Scholar]
- Robinson S M, Strongly regular generalized equations, Math. of Oper. Res., 5 (1980), 43-62. [CrossRef]
- Ito, K; Kunisch, K. Lagrange Multiplier Approach to Variational Problems and Applications. In Advances in Design and Control; SIAM: Philadelphia, 2008. [Google Scholar]
- Botelho, FS. Functional analysis, calculus of variations and numerical methods for models in physics and engineering; CRC Taylor and Francis: Florida - USA, 2020. [Google Scholar]
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).