Preprint
Article

This version is not peer-reviewed.

Nonlocal Boundary Value Problems for Systems of Ordinary Integrodifferential Equations

Submitted:

20 November 2025

Posted:

21 November 2025

You are already at the latest version

Abstract
Boundary value problems for systems of integrodifferential equations appear in all branches of science and engineering. Accuracy in modeling complex processes requires the specification of nonlocal boundary conditions, including multipoint and integral conditions. These kinds of problems are even harder to solve. In this paper, we present solvability criteria and a direct operator method for constructing the exact solution to systems of linear ordinary integrodifferential equations with general nonlocal boundary conditions. Several examples are solved to demonstrate the effectiveness of the method. The results equally apply to nonlocal boundary value problems for systems of ordinary differential, loaded differential, and loaded integrodifferential equations.
Keywords: 
;  ;  ;  ;  ;  ;  ;  ;  ;  

1. Introduction

Boundary value problems for ordinary differential equations, due to their importance in science and engineering, have been studied extensively by many researchers. Among others, Kiguradze [1] considered the general boundary value problem for a system of linear ordinary differential equations,
d x d t = P ( t ) x + q ( t ) ,
l ( x ) = c 0 ,
where P L ( [ a , b ] ; R n × n ) , q L ( [ a , b ] ; R n ) , c 0 R n and l : C ( [ a , b ] ; R n ) R n is a continuous linear transformation, and the corresponding homogeneous system
d x d t = P ( t ) x ,
l ( x ) = 0 .
He proved that the problem (1), (2) is uniquely solvable if and only if
det l ( Y ) 0 ,
where Y is the fundamental matrix of the system (3) satisfying the condition
Y ( a ) = E ,
where E is the identity matrix. If (5) holds, then the solution x of the problem (1), (2) has the representation
x ( t ) = x 0 ( t ) + a b G ( t , τ ) q ( τ ) d τ ,
where x 0 is the solution of the problem (3), (2) and G is the Greens’ matrix of the homogeneous problem (3), (4).
In this paper, we extend these results to the case of nonlocal boundary value problems for a system of linear ordinary integrodifferential equations,
x ( t ) A ( t ) x ( t ) G ( t ) η ( x ) = f ( t ) , a t b ,
θ ( x ) = c ,
where
x ( t ) = x 1 ( t ) x n ( t ) , x ( t ) = d d t x ( t ) = x 1 ( t ) x n ( t ) ,
are n × 1 vectors of the unknown functions x 1 ( t ) , , x n ( t ) and their first-order derivatives, respectively,
A ( t ) = a 11 ( t ) a 1 n ( t ) a n 1 ( t ) a n n ( t ) , G ( t ) = g 11 ( t ) g 1 m ( t ) g n 1 ( t ) g n m ( t ) ,
are, respectively, n × n and n × m matrices of given functions,
η ( x ) = η 1 ( x ) η m ( x ) , θ ( x ) = θ 1 ( x ) θ n ( x ) ,
are m × 1 and n × 1 vectors of the values of the linear bounded functionals η j , j = 1 , , m , and θ i , i = 1 , , n , on x ( t ) , respectively, and
f ( t ) = f 1 ( t ) f n ( t ) , c = c 1 c n ,
denote a n × 1 vector of given forcing functions and a n × 1 vector of constants, respectively. Also, throughout this paper, I n denotes the n × n identity matrix and 0 is used to denote the scalar zero and the all-zero vector or matrix, as appropriate, without confusion.
It is note that, although only integrodifferential equations are investigated here, the Equations (6), (7) are more general and describe various types of nonlocal boundary value problems. Specifically, in the case where the functionals η j are integrals with fixed limits of the unknown vector x then (6) is a system of Fredholm Integro-Differential Equations (FIDEs). When the functionals η j are values of x at certain fixed points t ˇ [ a , b ] then (6) is a system of Differential-Boundary Equations [2] or Loaded Differential Equations (LDEs) [3]. In the case that η j 0 , j = 1 , , m , or G ( t ) 0 , then (6) reduces to a system of Differential Equations (DEs).
The boundary functionals θ i , i = 1 , , n , describe classical initial and boundary conditions and nonlocal conditions, which may be mixed and nonseparable conditions, multipoint boundary conditions involving a number of points in [ a , b ] , and integral conditions. They can take the general form
j = 1 1 A j x ( t j ) + j = 1 2 B j ξ j ξ j + 1 C j ( s ) x ( s ) d s = c ,
where C j ( t ) are n × n matrices of continuous functions on [ a , b ] , A j , B j are n × n constant matrices, c is an n-dimensional constant vector, a = t 1 < t 2 < < t 1 1 < t 1 = b and a = ξ 1 < ξ 2 < < ξ 2 < ξ 2 + 1 = b . The necessity and development of non-local boundary conditions in the modeling of complex physical situations is discussed in [4,5,6,7].
We prove existence and uniqueness criteria and provide a formula for the closed-form solution of the problem (6), (7). The analysis is based on the fundamental matrix Z of the homogeneous differential system x A ( t ) x = 0 . From a practical point of view, Z can always computed when the matrix A has constant coefficients and in several cases with variable coefficients. Solvability criteria of general linear boundary value problems for systems of Fredholm-type integrodifferential equations with degenerate kernels by other methods have also been reported in [8,9,10,11]. Closed-form solutions for nth-order FIDEs with nonlocal boundary conditions have been investigated in [12,13]. The exact solution to systems of first-order FIDEs with constant coefficients under general boundary conditions based on the matrix exponential has been studied in [14]. Approximate numerical methods for solving nonlocal boundary value problems for systems of FIDEs can be found in [15,16,17,18] and the references therein.
The paper is organized as follows. In Section 2, the problem is formulated in an operator form in a Banach space and some preliminary results are presented. The main results are given in Section 3 where two key theorems for the solvability of the problem are proved and a symbolic procedure for constructing the solution is presented. In Section 4, several examples are solved to demonstrate the application and effectiveness of the proposed technique. The conclusions are drawn in Section 5.

2. Preliminaries

Let X denote a Banach space, namely the space of continuous functions C [ a , b ] or the Lebesgue space L p ( a , b ) , with a , b R .
Let X n be the n-dimensional vector space of all column vectors x ( t ) = x 1 ( t ) , , x n ( t ) T with x i ( t ) X , i = 1 , , n , and X n 1 denote the space all x that have continuous first derivatives C n 1 [ a , b ] or the Sobolev space W p n 1 ( a , b ) .
Let [ X n ] * be the dual space of X n , i.e. the set of all linear bounded functionals ϕ i defined on X n . We denote by ϕ i ( x ) the value of ϕ i at x X n and
ϕ ( x ) = ϕ 1 ( x ) ϕ n ( x ) , ϕ ( Z ) = ϕ ( z 1 ) ϕ ( z n )
where Z is n × n matrix of functions with the column vectors z 1 , , z n X n . Note that for any n × 1 constant vector c
ϕ ( Z c ) = ϕ ( Z ) c .
Let the operator A : X n X n and D ( A ) and R ( A ) be its domain and range, respectively. The operator A is said to be injective or uniquelly solvable if for all x , y D ( A ) such that A x = A y , follows that x = y . Recall that a linear operator A is injective if and only if ker A = { 0 } . The operator A is called surjective or everywhere solvable if R ( A ) = X n . The operator A is called bijective if A is both injective and surjective.
Definition 1. 
The operator A is said to be correct if A is bijective and its inverse A 1 is bounded on R ( A ) = X n .
Definition 2. 
The problem A x = f , f X n , is said to be well posed and hence uniquely and everywhere solvable, if the operator A is correct.
Lemma 1. 
Let the operator A : X n X n be defined by
A x = x A ( t ) x , D ( A ) = x X n 1 ,
where A ( t ) is a n × n matrix of functions a i j ( t ) X , i , j = 1 , , n , and the boundary functional vector θ ^ [ X n ] * . Let Z ( t ) be a fundamental matrix of the homogeneous equation A x = 0 satisfying θ ^ ( Z ) = I n , where I n denotes the n × n identity matrix. Then:
(i) 
The operator A ^ : X n X n defined by
A ^ x = A x , D ( A ^ ) = x D ( A ) : θ ^ ( x ) = 0
is correct and the unique solution of the equation A ^ x = f for any f X n is given by
x = A ^ 1 f = Z ( t ) t 0 t Z 1 ( s ) f ( s ) d s Z ( t ) θ ^ Z ( t ) t 0 t Z 1 ( s ) f ( s ) d s ,
where t 0 is a fixed point in [ a , b ] .
(ii) 
In the case that θ ^ ( x ) = x ( t 0 ) ,
x = A ^ 1 f = Z ( t ) t 0 t Z 1 ( s ) f ( s ) d s .
Proof. (i) It is well known that every solution of A x = f is given by
x = Z ( t ) t 0 t Z 1 ( s ) f ( s ) d s + Z ( t ) c ,
where c is a column vector of n arbitrary constants. Acting by the vector θ ^ on both sides of (12) and taking into account that θ ^ ( x ) = 0 and θ ^ ( Z ) = I n , we obtain
θ ^ ( x ) = θ ^ Z ( t ) t 0 t Z 1 ( s ) f ( s ) d s + c = 0 , c = θ ^ Z ( t ) t 0 t Z 1 ( s ) f ( s ) d s .
Substituting c into (12), we get (10). Since (10) holds for any f R ( A ^ ) = X n and θ ^ is bounded it is concluded that A ^ 1 is bounded on R ( A ^ ) = X n and hence the operator A ^ is correct.
(ii) Equation (11) follows immediately from (10) since θ ^ ( x ) = x ( t 0 ) . □

3. Main Results

Let the operator B : X n X n be defined by
B x = A x G ( t ) η ( x ) , D ( B ) = x X n 1 : θ ( x ) = c ,
where the operator A is defined in (9), G ( t ) denotes a n × m matrix of functions g i j ( t ) X , i = 1 , , n , j = 1 , , m , η ( x ) is a m × 1 vector of the values η j ( x ) of the functionals η j [ X n ] * , j = 1 , , m at x, θ ( x ) is a n × 1 vector of the values θ i ( x ) of the boundary functionals θ i , i = 1 , , n at x, and c is vector of n arbitrary constants. Then the problem (6), (7) can be expressed compactly as follows
B x = f , f X n .
We first consider the case with homogeneous boundary conditions c 0 . The following theorem provides conditions for the existence and uniqueness of the solution and the solution itself for this problem.
Theorem 1. 
Let Lemma 1 holds. Let the operator B 0 : X n X n be defined by
B 0 x = A x G ( t ) η ( x ) , D ( B 0 ) = x X n 1 : θ ( x ) = 0 .
Then:
(i) 
The operator B 0 is injective if and only if
det W = det θ ( Z ) θ ( A ^ 1 G ) η ( Z ) I m η ( A ^ 1 G ) 0 ,
where W is a square matrix of order n + m and the inverse operator A ^ 1 is given in Lemma 1.
(ii) 
When (16) holds, the unique solution of the problem B 0 x = f for any f X n is given by
x = B 0 1 f = A ^ 1 f Z ( t ) A ^ 1 G ( t ) W 1 θ ( A ^ 1 f ) η ( A ^ 1 f ) .
Proof. (i) Assume that det W 0 . Let the element x ker B 0 . Then
B 0 x = A x G ( t ) η ( x ) = A x Z ( t ) θ ^ ( x ) G ( t ) η ( x ) = A ^ x Z ( t ) θ ^ ( x ) G ( t ) η ( x ) = 0 ,
since A Z ( t ) θ ^ ( x ) = 0 and the element y = x Z ( t ) θ ^ ( x ) D ( A ^ ) D ( A ) because θ ^ ( x Z θ ^ 0 ( x ) ) = θ ^ ( x ) θ ^ ( Z ) θ ^ ( x ) = θ ^ ( x ) I n θ ^ ( x ) = 0 by using (8) and the relation θ ^ ( Z ) = I n .
Multiplying (18) by A ^ 1 and rearranging terms we get
x = Z ( t ) θ ^ ( x ) + A ^ 1 G ( t ) η ( x ) .
Acting on (19) by the boundary functional vector θ and using (8) we get
θ ( x ) = θ ( Z ) θ ^ ( x ) + θ ( A ^ 1 G ) η ( x ) ,
and from (15)
θ ( Z ) θ ^ ( x ) + θ ( A ^ 1 G ) η ( x ) = 0 .
Furthermore, acting on (19) by the functional vector η and making use of (8) we obtain
η ( x ) = η ( Z ) θ ^ ( x ) + η ( A ^ 1 G ) η ( x ) ,
and hence
η ( Z ) θ ^ ( x ) + I m η ( A ^ 1 G ) η ( x ) = 0 .
From (20) and (21) we construct the system of algebraic equations
θ ( Z ) θ ( A ^ 1 G ) η ( Z ) I m η ( A ^ 1 G ) θ ^ ( x ) η ( x ) = 0 ,
or
W θ ^ ( x ) η ( x ) = 0 ,
where W is as in (16). Since det W 0 it follows from (23) that θ ^ ( x ) = 0 and η ( x ) = 0 , so from (19) it is implied that x = 0 and hence ker B 0 = { 0 } , i.e. B 0 is injective.
Conversely, let det W = 0 . Then there exists a nonzero constant vector ( c θ T , c η T ) = ( c θ 1 , , c θ n , c η 1 , , c η m ) such that
W c θ c η = 0 .
Consider the element y = Z ( t ) c θ + A ^ 1 G ( t ) c η D ( A ) = X n and note that y 0 since ker A D ( A ^ ) = [19]. Moreover, y D ( B 0 ) since from (24)
θ ( y ) = θ ( Z ) c θ + θ A ^ 1 G c η = 0 ,
and also
B 0 y = A y G ( t ) η ( y ) , = G ( t ) η ( Z ) c θ + I m η ( A ^ 1 G ) c η = 0 .
This means that y ker B 0 and hence the operator is not injective. Thus B 0 is injective if and only if det W 0 .
(ii) We consider the nonhomogeneous system
B 0 x = A x G ( t ) η ( x ) = f , f X n .
Then
A x G ( t ) η ( x ) = A ^ x Z ( t ) θ ^ ( x ) G ( t ) η ( x ) = f ,
since the element y = x Z ( t ) θ ^ ( x ) D ( A ^ ) D ( A ) . Multiplying (26) by A ^ 1 and solving with respect to x we get
x = A ^ 1 f + Z ( t ) θ ^ ( x ) + A ^ 1 G ( t ) η ( x ) .
Acting on (27) by the boundary functional vector θ we get
θ ( x ) = θ ( A ^ 1 f ) + θ ( Z ) θ ^ ( x ) + θ ( A ^ 1 G ) η ( x ) ,
and from (15)
θ ( Z ) θ ^ ( x ) + θ ( A ^ 1 G ) η ( x ) = θ ( A ^ 1 f ) .
Similarly, acting on (27) by the functional vector η we have
η ( Z ) θ ^ ( x ) + I m η ( A ^ 1 G ) η ( x ) = η ( A ^ 1 f ) .
We write (28) and (29) in the form
W θ ^ ( x ) η ( x ) = θ ( A ^ 1 f ) η ( A ^ 1 f ) ,
where W is given in (16). Since det W 0 equation (30) can be inverted to obtain θ ^ ( x ) and η ( x ) . Substitution then into (27) yields (17). □
We now prove the main theorem for the solution of the fully nonhomogeneous problem (14).
Theorem 2. 
Let Lemma 1 holds and let the operator
B x = A x G ( t ) η ( x ) , D ( B ) = x X n 1 : θ ( x ) = c .
Then:
(i)
The operator B is injective if and only if
det W = det θ ( Z ) θ ( A ^ 1 G ) η ( Z ) I m η ( A ^ 1 G ) 0 ,
where W is a square matrix of order n + m and the inverse operator A ^ 1 is given in Lemma 1.
(ii) 
When (32) holds, the unique solution of the nonhomogeneous problem B x = f for any f X n is given by
x = B 1 f = A ^ 1 f Z ( t ) A ^ 1 G ( t ) W 1 θ ( A ^ 1 f ) c η ( A ^ 1 f ) .
Proof. 
Assume det W 0 . Let any u , v D ( B ) such that B u = B v . Then
A u G ( t ) η ( u ) = A v G ( t ) η ( v ) , θ ( u ) = θ ( v ) ,
whence it follows that
A ( u v ) G ( t ) η ( u v ) = 0 , θ ( u v ) = 0 ,
or
B 0 ( u v ) = 0 .
From Theorem 1 it follows that u v = 0 and therefore u = v which means that the operator B is injective.
Conversely, assume det W = 0 . Let as above any u , v D ( B ) such that B u = B v . Then from (34) and Theorem 1 we conclude that B 0 is not injective. This means there is at least an element u v D ( B 0 ) with u v 0 , or equivalently u v , satisfying (34). Hence, the operator B is not injective.
(ii) The solution of the nonhomogeneous problem B x = f can be obtained via the principle of superposition, i.e. as the sum of the solution of the problem B 0 x = f and the solution of homogeneous problem B x = 0 . The former is given in (17) and latter is now computed below.
We write the homogeneous system as follows
B x = A x G ( t ) η ( x ) = A ^ x Z ( t ) θ ^ ( x ) G ( t ) η ( x ) = 0 ,
from the fact that the element y = x Z ( t ) θ ^ ( x ) D ( A ^ ) D ( A ) and the assumptions of Lemma 1 hold. Multiplying by A ^ 1 and rearranging yields
x = Z ( t ) θ ^ ( x ) + A ^ 1 G ( t ) η ( x ) .
Acting on (36) by the functional vectors η and θ and from (31) we get, respectively,
η ( Z ) θ ^ ( x ) + I m η ( A ^ 1 G ) η ( x ) = 0 ,
and
θ ( x ) = θ ( Z ) θ ^ ( x ) + θ ( A ^ 1 G ) η ( x ) = c .
Writing (37) and (38) in matrix form, we have
W θ ^ ( x ) η ( x ) = c 0 .
Since det W 0 , equation (39) can be inverted to find [ θ ^ ( x ) , η ( x ) ] T and after substituting into (36) we get the solution
x = Z ( t ) A ^ 1 G ( t ) W 1 c 0 .
Finally, by the principle of superposition from (17) and (40) we get (33). □
In the case where the operator B is just a differential operator of first order, i.e. when G ( t ) 0 and η ( x ) 0 , the following corollary holds.
Corollary 1. 
Let the operator B d : X n X n be defined by
B d x = A x , D ( B d ) = { x X n 1 : θ ( x ) = c } .
Then:
(i) 
The operator B d is injective if and only if
det W d = det θ ( Z ) 0 ,
where W d is square matrix of order n.
(ii) 
Additionally, when (41) holds, the unique solution of B d x = f for any f X n is given by
x = B d 1 f = A ^ 1 f Z W d 1 θ ( A ^ 1 f ) c .
Finally, for the efficient implementation of Theorem 2 we provide the algorithm in Listing Listing 1.
Listing 1. Algorithm for solving nonlocal linear boundary value problems in closed form.
Preprints 185969 i001

4. Examples

In this section, selected nonlocal boundary value problems for differential and integrodifferential equations are solved to demonstrate the application of the method and its effectiveness. All calculations and visualizations were performed in the free, open-source computer algebra system Maxima.

4.1. Differential Equations

Example DE.1 The first problem we consider is a three-point boundary value problem presented by Na [20] and concerns the distribution of shear deformation ψ of sandwich beams governed by the ordinary differential equation
ψ k 2 ψ + a = 0 ,
where k and a are physical constants related to elastic properties of the beam, under the boundary conditions
ψ ( 0 ) = ψ ( 1 ) = 0 , ψ ( 1 2 ) = 0 ,
corresponding to zero shear bimoment at the two free ends and the symmetry condition, respectively. This problem with k = 5 and a = 1 is used as a benchmark for validating numerical methods for multipoint boundary value problems in many studies [21,22,23].
By setting x 1 ( t ) = ψ , x 2 ( t ) = ψ and x 3 ( t ) = ψ the problem (43), (44) can be written as the system of three first-order differential equations
x 1 ( t ) x 2 ( t ) = 0 , x 2 ( t ) x 3 ( t ) = 0 , x 3 ( t ) k 2 x 2 ( t ) = a ,
subject to homogeneous boundary conditions
x 2 ( 0 ) = x 2 ( 1 ) = 0 , x 1 ( 1 2 ) = 0 .
To solve the system of equations (45), (46), we take n = 3 , X = C [ 0 , 1 ] and write it in the operator form as in Corollary 1
B d x = A x = f ( t ) , D ( B d ) = { x X 3 1 : θ ( x ) = c } ,
where
x ( t ) = x 1 ( t ) x 2 ( t ) x 3 ( t ) T , f ( t ) = 0 0 a T , A x = x A ( t ) x = x 0 1 0 0 0 1 0 k 2 0 x , θ ( x ) = x 2 ( 0 ) x 2 ( 1 ) x 1 ( 1 2 ) = 0 1 0 0 0 0 0 0 0 x ( 0 ) + 0 0 0 0 1 0 0 0 0 x ( 1 ) + 0 0 0 0 0 0 1 0 0 x ( 1 2 ) , c = 0 0 0 T .
We consider the auxiliary correct system as in Lemma 1
A ^ x = A x = f ( x ) , D ( A ^ ) = x X 3 1 : θ ^ ( x ) = x ( 0 ) = 0 .
Since A x = 0 is a system of linear differential equations with constant coefficients, it is easy to find a fundamental matrix, for example,
Z ( t ) = 1 1 k sinh ( k t ) 1 k 2 ( cosh ( k t ) 1 ) 0 cosh ( k t ) 1 k sinh ( k t ) 0 k sinh ( k t ) cosh ( k t ) , k 0 ,
which satisfies the equation θ ^ ( Z ) = I 3 .
Then, from the proposed algorithm, it follows that the system (45), (46) has a unique solution when
det W d = sinh ( k ) k 0 ,
and in this case we get
x 1 ( t ) : = a k 3 sinh ( k 2 ) sinh ( k t ) + a k 2 t 1 2 + a k 3 tanh ( k 2 ) cosh ( k t ) cosh ( k 2 ) ,
which is the solution ψ = x 1 ( t ) of the original boundary value problem (43), (44).
Example DE.2 Consider the system of two differential equations with variable coefficients,
( t 2 + 1 ) x 1 ( t ) t x 1 ( t ) + x 2 ( t ) = 2 t 4 + 4 t 2 3 , ( t 2 + 1 ) x 2 ( t ) x 1 ( t ) t x 2 ( t ) = 5 t ,
for 0 t 1 , subject to the boundary conditions
x 1 ( 0 ) + x 2 ( 1 2 ) 2 3 / 4 1 s x 1 ( s ) d s = 2183 7680 , x 1 ( 1 2 ) 4 x 2 ( 1 ) + 0 1 / 4 x 1 ( s ) + 2 x 2 ( s ) d s = 4835 3072 .
We take n = 2 , X = C [ 0 , 1 ] and put the system (47), (48) in the operator form as in Corollary 1
B d x = A x = f ( t ) , D ( B d ) = { x X 2 1 : θ ( x ) = c } ,
where
x ( t ) = x 1 ( t ) x 2 ( t ) T , f ( t ) = 2 t 4 + 4 t 2 3 t 2 + 1 5 t t 2 + 1 T , A x = x A ( t ) x = x t t 2 + 1 1 t 2 + 1 1 t 2 + 1 t t 2 + 1 x , θ ( x ) = 1 0 0 0 x ( 0 ) + 0 1 1 0 x ( 1 2 ) + 0 0 0 4 x ( 1 ) + 0 1 / 4 0 0 1 2 x ( s ) d s + 3 / 4 1 2 s 0 0 0 x ( s ) d s , c = 2183 7680 4835 3072 T .
Consider the complementary system as in Lemma 1
A ^ x = A x = f ( x ) , D ( A ^ ) = x X 2 1 : θ ^ ( x ) = x ( 0 ) = 0 .
It is known that the homogeneous system A x = 0 has the fundamental matrix
Z ( t ) = 1 t t 1 ,
which satisfies the equation θ ^ ( Z ) = I 2 , see, for example, [24].
Then, from the proposed algorithm, we obtain
det W d = 1279 384 0 ,
which ensures that the system (47), (48) has a unique solution which is
x 1 ( t ) = t 3 2 t , x 2 ( t ) = t 2 1 .

4.2. Integrodifferential Equations

Example IDE.1 In [25], a second order control problem for the dynamics of the rocket bank reduces to the second-order Fredholm integrodifferential equation
χ ( t ) + ν χ ( t ) + μ 0 T K ( s ) χ ( s ) d s = f ( t ) ,
with the boundary conditions
T χ ( 0 ) + 0 T χ ( t ) d t = 0 , χ ( T ) = φ ,
where K ( s ) , f ( t ) C [ 0 , T ] , ν = 1 / T 0 , μ = ( k 0 k 1 ) / T 0 , T 0 , k 0 , k 1 , φ are constants and T > T 0 .
With the transformation χ ( t ) = x 1 ( t ) and χ ( t ) = x 2 ( t ) we can reduce the problem (49), (50) to the following system of two first-order integrodifferential equations
x 1 ( t ) x 2 ( t ) = 0 , x 2 ( t ) + ν x 2 ( t ) + μ 0 T K ( s ) x 1 ( s ) d s = f ( t ) ,
subject to the boundary conditions
T x 1 ( 0 ) + 0 T x 1 ( s ) d s = 0 , x 2 ( T ) = φ .
We set X = C [ 0 , T ] , n = 2 and m = 1 and write the boundary value problem (51), (52) in the operator form
B x = A x G ( t ) η ( x ) , D ( B ) = x X 2 1 : θ ( x ) = c ,
where
x ( t ) = x 1 ( t ) x 2 ( t ) T , f ( t ) = 0 f ( t ) T , A x = x A ( t ) x = x 0 1 0 ν x , G ( t ) = 0 μ , η ( x ) = 0 T K ( s ) 0 x ( s ) d s , θ ( x ) = T 0 0 0 x ( 0 ) + 0 0 0 1 x ( T ) + 0 T 1 0 0 0 x ( s ) d s , c = 0 φ T ,
Let the complementary system in Lemma 1 be defined by
A ^ x = A x = f ( x ) , D ( A ^ ) = x X 2 1 : θ ^ ( x ) = x ( 0 ) = 0 .
The fundamental matrix of the homogeneous system A x = 0 is
Z ( t ) = 1 1 e ν t ν 0 e ν t ,
which satisfies θ ^ ( Z ) = I 2 .
Substituting into the Algorithm, we obtain that the system (51), (52) has a unique solution if and only if
det W = 2 T e T ν 1 μ ν 0 T K ( s ) [ T 4 s 1 2 T ν 2 + ( 1 2 T ν e s ν + 1 2 ) e T ν ν ] d s 0 .
As a simple example, let K ( s ) = 1 , f ( t ) = 1 , ν = 1 / 5 , φ = 1 and T = 10 . In this case the exact solution of the boundary value problem (49), (50) is
χ ( t ) = e t 5 125 e 2 + 125 μ 10 t 1250 e 2 μ + 30 e 2 + 15 e t 5 + 1250 e 2 μ 40 e 2 125 e 2 125 μ 2 .
In the more complicated case for K ( s ) = e ν t / 10 and f ( t ) = 2 t the solution is illustrated for different values of μ in Figure 1.
Example IDE.2 Consider the following system of two second-order linear Fredholm integrodifferential equations
u 1 ( t ) + u 2 ( t ) + 0 1 2 t s [ u 1 ( s ) 3 u 2 ( s ) ] d s = 3 t 2 + 3 t 10 + 8 , u 1 ( t ) + u 2 ( t ) + 0 1 3 ( 2 t + s 2 ) [ u 1 ( s ) 2 u 2 ( s ) ] d s = 21 t + 4 5 ,
subject to the boundary conditions
u 1 ( 0 ) + u 1 ( 0 ) = 1 , u 1 ( 1 ) + u 1 ( 1 ) = 10 , u 2 ( 0 ) + u 2 ( 0 ) = 1 , u 2 ( 1 ) + u 2 ( 1 ) = 7 .
This problem is solved numerically by the Tau method in [18].
To construct the exact solution by the method presented in the previous sections we use the transformation u 1 ( t ) = x 1 ( t ) , u 2 ( t ) = x 2 ( t ) , u 1 ( t ) = x 3 ( t ) and u 2 ( t ) = x 4 ( t ) and write the boundary value problem (54), (55) as a system of four first-order integrodifferential equations,
x 1 x 3 = 0 , x 2 x 4 = 0 , x 3 + x 4 + 2 t 0 1 s x 1 ( s ) 3 x 2 ( s ) d s = 3 t 2 + 3 t 10 + 8 , x 4 + x 3 + 6 t 0 1 x 1 ( s ) 2 x 2 ( s ) d s + 3 0 1 s 2 x 1 ( s ) 2 x 2 ( s ) d s = 21 t + 4 5 ,
with the boundary conditions
x 1 ( 0 ) + x 3 ( 0 ) = 1 , x 1 ( 1 ) + x 3 ( 1 ) = 10 , x 2 ( 0 ) + x 4 ( 0 ) = 1 , x 2 ( 1 ) + x 4 ( 1 ) = 7 .
In the space X = C [ 0 , 1 ] and for n = 4 and m = 3 , we write the boundary value problem (56), (57) in the operator form as in Theorem 2:
B x = A x G ( t ) η ( x ) , D ( B ) = x X 4 1 : θ ( x ) = c .
where
x ( t ) = x 1 ( t ) x 2 ( t ) x 3 ( t ) x 4 ( t ) T , f ( t ) = 0 0 3 t 2 + 3 t 10 + 8 21 t + 4 5 T , A x = x A ( t ) x = x 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 x , G ( t ) = 0 0 0 0 0 0 0 2 t 0 6 t 0 3 , η ( x ) = 0 1 1 2 0 0 s 3 s 0 0 s 2 2 s 2 0 0 x ( s ) d s , θ ( x ) = 1 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 x ( 0 ) + 0 0 0 0 1 0 1 0 0 0 0 0 0 1 0 1 x ( 1 ) , c = 1 10 1 7 ,
Let the complementary system in Lemma 1 be defined by
A ^ x = A x = f ( x ) , D ( A ^ ) = x X 4 1 : θ ^ ( x ) = x ( 0 ) = 0 ,
where, since the matrix A is constant, it is easy to construct a fundamental set of solutions of the homogeneous system A x = 0 , namely
Z ( t ) = 1 0 sinh ( t ) 1 cosh ( t ) 0 1 1 cosh ( t ) sinh ( t ) 0 0 cosh ( t ) sinh ( t ) 0 0 sinh ( t ) cosh ( t ) ,
which satisfies the equation θ ^ ( Z ) = I 4 .
By substituting into Algorithm, we directly obtain the unique solution of the system (56), (57),
x ( t ) = 3 t 2 + 1 t 3 + 2 t 1 6 t 3 t 2 + 2 T ,
and hence the exact solution of the original boundary value problem (54), (55) u 1 ( t ) = 3 t 2 + 1 and u 2 ( t ) = t 3 + 2 t 1 .

5. Conclusions

Solvability criteria for general nonlocal boundary value problems for systems of linear ordinary integrodifferential equations of Fredholm type have been derived in a computationally convenient matrix form. A direct operator method for constructing their exact solution has also been presented. The method can be easily implemented in any Computer Algebra System (CAS). The main advantage is its ease of use and efficiency. Its disadvantage is the requirement of the fundamental matrix of the corresponding homogeneous differential system, which limits its application to cases where the matrix of coefficients is constant or is a matrix with variable coefficients of a special form [26].
The proposed method will be useful to many researchers as well as educational professionals in teaching advanced mathematics. Exact solutions are always necessary to validate numerical methods such as the finite element method [27,28,29,30,31], and others. The solvability criteria and the solution method derived here are equally applicable to nonlocal boundary value problems for linear ordinary loaded differential and integrodifferential equations and their systems.

Author Contributions

Conceptualization, E.P. and I.P.; methodology, E.P.; software, E.P.; validation, E.P., I.P. and J.M.; formal analysis, E.P. and I.P; writing—original draft preparation, E.P.; writing—review and editing, J.M.; visualization, E.P.; supervision, E.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable

Informed Consent Statement

Not applicable

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
DEs Differential Equations
FIDEs Fredholm integrodifferential Equations
LDEs Loaded Differential Equations

References

  1. Kiguradze, I.T. Boundary-value problems for systems of ordinary differential equations. J Math Sci 1988, 43, 2259–2339. [CrossRef]
  2. Krall, A.M. Differential-boundary operators. Trans. Amer. Math. Soc. 1971, 154, 429–458.
  3. Nakhushev, A.M. Loaded equations and their applications. Differ. Uravn. 1983, 19, 86–94. (in Russian).
  4. Byszewski, L. Theorems about the existence and uniqueness of solutions of a semilinear evolution nonlocal Cauchy problem. Journal of Mathematical Analysis and Applications 1991, 162(2), 494–505, . [CrossRef]
  5. Ntouyas, S.K. Chapter 6 Nonlocal Initial and Boundary Value Problems: A Survey. In Handbook of Differential Equations: Ordinary Differential Equations; A. Cañada, P. Drábek, A. Fonda, Eds.; North-Holland, 2006; pp. 461–557. [CrossRef]
  6. Štikonas, A. A Survey on stationary problems, Green’s functions and spectrum of Sturm–Liouville problem with nonlocal boundary conditions. Nonlinear Analysis: Modelling and Control 2014, 19:3, 301–334. [CrossRef]
  7. McKibben, M. Discovering Evolution Equations with Applications: Volume 1-Deterministic Equations, 1st ed.; Chapman and Hall/CRC, 2010; pp 393–403. [CrossRef]
  8. Samoilenko, A.M.; Boichuk, O.A.; Krivosheya, S.A. Boundary-Value problems for systems of integro-differential equations with Degenerate Kernel. Ukr Math J 1996, 48, 1785–1789. [CrossRef]
  9. Boichuk, A.A.; Zhuravlev,V.F. Solvability Criterion for Integro-Differential Equations with Degenerate Kernel in Banach Spaces. Nonlinear Dynamics and Systems Theory 2018, 18(4), 331–341. https://www.e-ndst.kiev.ua/v18n4/2(65)a.pdf.
  10. Bondar, I.A. Linear Boundary-Value Problems for Systems of Integrodifferential Equations with Degenerate Kernel. Resonance Case for a Weakly Perturbed Boundary-Value problem. J Math Sci 2023, 274, 822–832. [CrossRef]
  11. Aida-Zade, K.R.; Abdullayev V.M. To the solution of integro-differential equations with nonlocal conditions. Turkish Journal of Mathematics 2022 46(1), 177–188. [CrossRef]
  12. Providas, E.; Parasidis, I.N. A Procedure for Factoring and Solving Nonlocal Boundary Value Problems for a Type of Linear Integro-Differential Equations. Algorithms 2021, 14, 346. [CrossRef]
  13. Providas, E. On the Exact Solution of Nonlocal Euler–Bernoulli Beam Equations via a Direct Approach for Volterra-Fredholm Integro-Differential Equations. AppliedMath 2022, 2, 269-283. [CrossRef]
  14. Baiburin, M.M.; Providas, E. Exact Solution to Systems of Linear First-Order Integro-Differential Equations with Multipoint and Integral Conditions. In Mathematical Analysis and Applications, Springer Optimization and Its Applications 154; Rassias, T.M., Pardalos, P.M., Eds.; Springer Nature: Switzerland, 2019; pp. 1–16. [CrossRef]
  15. Styś, K.; Styś, T. A higher-order finite difference method for solving a system of integro-differential equations, Journal of Computational and Applied Mathematics 2000, 126(1-2), 33–46. [CrossRef]
  16. Zhao, J; Corless, R.M. Compact finite difference method for integro-differential equations. Applied Mathematics and Computation 2006, 177(1) 271–288. https://doi.org/10.1016/j.amc.2005.11.007.
  17. Ghasemi, M.; Fardi, M.; Moradi, E. A Reproducing Kernel Method for Solving Systems of Integro-differential Equations with Nonlocal Boundary Conditions. Iran J Sci Technol Trans Sci 2021, 45, 1375–1382. [CrossRef]
  18. Pour-Mahmoud, J.; Rahimi-Ardabili, M.Y.; Shahmorad, S., Numerical solution of the system of Fredholm integro-differential equations by the Tau method. Applied Mathematics and Computation 2005, 168(1), 465–478, . [CrossRef]
  19. Kokebaev, B.K.; Otelbaev, M.; Shynibekov, A.N. About Restrictions and Extensions of operators. D.A.N. SSSR. 1983, 271(6), 1307–1310. (Russian).
  20. Na, T.Y. Computational Methods in Engineering Boundary Value Problems; Publisher: Academic Press, New York, 1979.
  21. Haque, M.; Baluch, M.H.; Mohsen, M.F.N. Solution of multiple point, nonlinear boundary value problems by method of weighted residuals. International Journal of Computer Mathematics, 1986 19(1), 69–84. http://dx.doi.org/10.1080/00207168608803505.
  22. Liu, G.R.; Wu, T.Y. Multipoint boundary value problems by differential quadrature method. Mathematical and Computer Modelling 2002, 35(1-2), 215–227, . [CrossRef]
  23. Groza, G.; Pop, N. Approximate solution of multipoint boundary value problems for linear differential equations by polynomial functions. Journal of Difference Equations and Applications 2008, 14(12), 1289–1309. [CrossRef]
  24. Shirley, K.L.; Klima, V.W. Linear ODE Systems Having a Fundamental Matrix of the Form f(Mt). CODEE Journal, 2024 18(2). https://scholarship.claremont.edu/codee/vol18/iss1/2.
  25. Yuldashev, T.K. Nonlocal Boundary Value Problem for a Nonlinear Fredholm Integro-Differential Equation with Degenerate Kernel. Diff Equat 2018, 54, 1646–1653. [CrossRef]
  26. Moler, C.; Van Loan, C. Nineteen Dubious Ways to Compute the Exponential of a Matrix, Twenty-Five Years Later SIAM Review 2003, 45:1, 3–49. https://epubs.siam.org/doi/abs/10.1137/S00361445024180.
  27. Lewis, R.W.; Morgan, K.; Thomas, H.R.; Seetharamu, K.N. The Finite Element Method in Heat Transfer Analysis; John Wiley & Sons Ltd.: West Sussex, England, 1996.
  28. Chuanmiao, Chen; Tsimin, Shih Finite Element Methods for Integrodifferential Equations; World Scientific, 1998. https://www.worldscientific.com/doi/abs/10.1142/3594.
  29. Semper, B. Finite element approximation of a fourth order integro-differential equation. Applied Mathematics Letters 1994, 7(1), 59–62. [CrossRef]
  30. Shin, J.Y. Finite-element approximation of a fourth-order differential equation. Computers & Mathematics with Applications 1998, 35(8), 95–100. [CrossRef]
  31. Pinnola, F.P.; Vaccaro, M.S.; Barretta, R.; Sciarra, F.M. Finite element method for stress-driven nonlocal beams. Engineering Analysis with Boundary Elements 2022, 134, 22–34, . [CrossRef]
Figure 1. Exact solution of the nonlocal boundary value problem (49), (50) for different values of μ .
Figure 1. Exact solution of the nonlocal boundary value problem (49), (50) for different values of μ .
Preprints 185969 g001
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated