\documentclass[reqno]{amsart}
\usepackage{hyperref}

\AtBeginDocument{{\noindent\small
\emph{Electronic Journal of Differential Equations},
Vol. 2012 (2012), No. 146, pp. 1--21.\newline
ISSN: 1072-6691. URL: http://ejde.math.txstate.edu or http://ejde.math.unt.edu
\newline ftp ejde.math.txstate.edu}
\thanks{\copyright 2012 Texas State University - San Marcos.}
\vspace{9mm}}

\begin{document}
\title[\hfilneg EJDE-2012/146\hfil Sturm-Liouville-type multi-point problems]
{Linear second-order problems with Sturm-Liouville-type multi-point
 boundary conditions}

\author[Bryan P. Rynne\hfil EJDE-2012/146\hfilneg]
{Bryan P. Rynne} 

\address{Bryan P. Rynne \newline
Department of Mathematics and the Maxwell Institute for
Mathematical Sciences, Heriot-Watt University,
Edinburgh EH14 4AS, Scotland}
\email{bryan@ma.hw.ac.uk}


\thanks{Submitted October 28, 2011. Published August 21, 2012.}
\subjclass[2000]{34B05, 34B10, 34B24, 34B25}
\keywords{Second order ordinary differential equations; \hfill\break\indent
multi-point boundary conditions; Sturm-Liouville problems}

\begin{abstract}
 We consider the eigenvalue problem for the equation
 $-u'' = \lambda u$ on  $(-1,1)$,
 together with general Sturm-Liouville-type, multi-point boundary
 conditions at $\pm 1$.
 We show that the basic spectral properties of this problem are similar
 to those of the standard Sturm-Liouville problem with separated boundary
 conditions.
 In particular, for each integer $k \ge 0$ there exists a unique, simple
 eigenvalue $\lambda_k$ whose eigenfunctions have `oscillation count'
 equal to $k$.

 Similar multi-point problems have been considered before
 for Dirichlet-type or Neumann-type multi-point boundary
 conditions, or a mixture of these.
 Different oscillation counting methods have been used in each of these
 cases. A new oscillation counting method is used here which unifies and
 extends all the results for these special case to the general
 Sturm-Liouville-type boundary conditions.
\end{abstract}

\maketitle
\numberwithin{equation}{section}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{corollary}[theorem]{Corollary}
\newtheorem{remark}[theorem]{Remark}
\newtheorem{definition}[theorem]{Definition}
\newtheorem{example}[theorem]{Example}
\allowdisplaybreaks

\section{Introduction}  \label{intro.sec}

We consider the linear eigenvalue problem
consisting of the equation
\begin{equation} \label{eval_de.eq}
 -u'' = \lambda u ,  \quad \text{on $(-1,1)$},
\end{equation}
where $\lambda \in \mathbb{R}$,
together with the general multi-point boundary conditions
\begin{equation} \label{slbc.eq}
\alpha_0^\pm u(\pm 1)  + \beta_0^\pm u'(\pm 1) =
\sum^{m^\pm}_{i=1} \alpha^\pm_i u(\eta^\pm_i)
 +\sum_{i=1}^{m^\pm} \beta^\pm_i u'(\eta^\pm_i) ,
\end{equation}
where
$m^\pm \ge 1$ are integers, $\alpha_0^\pm,\beta_0^\pm \in \mathbb{R}$,
and, for each $i = 1,\dots,m^\pm$,
the numbers $\alpha_i^\pm,\beta_i^\pm \in \mathbb{R}$,
and $\eta_i^\pm \in [-1,1]$,
with $\eta_i^\pm \ne \pm 1$.
We  write
$\alpha^\pm := (\alpha_1^\pm,\dots,\alpha_{m^\pm}^\pm) \in \mathbb{R}^{m^\pm}$,
and similarly for $\beta^\pm$, $\eta^\pm$.
The notation $\alpha^\pm = 0$ or $\beta^\pm = 0,$ will mean the zero
vector
in $ \mathbb{R}^{m^\pm }$, as appropriate.
Naturally, an \emph{eigenvalue} is a number $\lambda$ for which
\eqref{eval_de.eq}-\eqref{slbc.eq},
has a non-trivial solution $u$ (an \emph{eigenfunction}).
The \emph{spectrum}, $\sigma$,  is the set of eigenvalues.
Although the boundary conditions \eqref{slbc.eq} are non-local, for ease
of discussion we will usually say that the condition with
superscript $\pm$ holds
`at the end point $\pm 1$'.

Throughout we will suppose that the following conditions hold:
\begin{gather}
\alpha_0^\pm \ge 0, \quad \alpha_0^\pm + |\beta_0^\pm| > 0 ,
\label{albe_nz.eq}
\\
\pm \beta_0^\pm \ge 0 ,
\label{albe_sign.eq}
\\
\Big( \frac{\sum_{i=1}^{m^\pm} |\alpha_i^\pm|}{\alpha_0^\pm} \Big)^2
 +
\Big( \frac{\sum_{i=1}^{m^\pm} |\beta_i^\pm|}{\beta_0^\pm} \Big)^2 < 1 ,
\label{AB_lin_cond.eq}
\end{gather}
with the convention that if any denominator in
\eqref{AB_lin_cond.eq} is zero then the corresponding numerator must
also be zero, and the corresponding fraction is omitted from
\eqref{AB_lin_cond.eq}
(by \eqref{albe_nz.eq}, at least one denominator is
nonzero in each condition).
The condition \eqref{albe_nz.eq} simply ensures that the boundary
conditions at $\pm 1$ actually involve the values
$u(\pm 1)$ or $u'(\pm 1)$.
We will describe the motivation and consequences of
\eqref{albe_sign.eq} and \eqref{AB_lin_cond.eq}
further here, and also in the following sections.

When $\alpha^\pm = \beta^\pm = 0$ the multi-point boundary conditions
\eqref{slbc.eq} reduce to standard (\emph{single-point}) separated
conditions at $x = \pm 1$,
and the overall multi-point problem
\eqref{eval_de.eq}-\eqref{slbc.eq}
reduces to
a separated, linear Sturm-Liouville problem.
Thus, we will term the conditions  \eqref{slbc.eq}
\emph{Sturm-Liouville-type} boundary conditions.
The spectral properties of the separated problem are of course well
known,
see for example \cite{CL},
but the spectral properties of the above general multi-point problem
have not previously been obtained.
Indeed, it is only recently that the basic spectral properties of
any multi-point problems have been obtained, and these were obtained
under more restrictive assumptions on the boundary conditions.

Boundary value problems with multi-point boundary conditions have
been extensively studied recently,
see for example,
\cite{BF,DR,GR,GGM,GUP,LIU,MOR1,RYN3,RYN5,RYN6,WI,WL,XU},
and the references therein.
Many of these papers consider the problem on the interval $(0,1)$,
and impose a single-point Dirichlet or Neumann condition at the
end-point $x=0$,
and a multi-point condition at $x=1$.
In our notation, these particular single-point conditions
correspond to the special cases
$\beta_0^- = 0$ or $\alpha_0^- = 0$, respectively
(as well as $\alpha^- = \beta^- = 0$),
so of course are covered by our results here.
We have used the interval $(-1,1)$ in order to simplify the notation
for problems with multi-point boundary conditions at both end-points ---
our results are, of course, independent of the interval on which
the problem is posed.
Problems with a single-point boundary condition at one end-point can
often be treated using shooting methods
(starting at the end with the single-point condition)
and so are considerably simpler to deal with than problems having
multi-point boundary conditions at both end-points
(for which shooting is not possible).
Problems with multi-point conditions at both end-points have been
considered in \cite{GR,GUP,LIU,RYN5,RYN6}
(and in many references therein --- the bibliography in \cite{LIU}
is particularly extensive).


The papers \cite{RYN5} and \cite{RYN6} discussed the following
particular special cases, or \emph{types}, of multi-point boundary
conditions:
\begin{gather}
\text{Dirichlet-type:}\quad 
\sum_{i=1}^{m^\pm} |\alpha_i^\pm| < 1 = \alpha_0^\pm,
\quad \beta_0^\pm = 0, \quad \beta^\pm = 0 ;
\label{dir_type_bc.eq}
\\
\text{Neumann-type:}\quad 
\alpha_0^\pm = 0, \quad \alpha^\pm = 0,
\quad 
\sum_{i=1}^{m^\pm} |\beta_i^\pm| < 1 = \beta_0^\pm .
\label{neu_type_bc.eq}
\end{gather}
This terminology is motivated by observing that a
Dirichlet-type (respectively Neumann-type)
condition reduces to a single-point
Dirichlet (respectively Neumann)
condition when
$\alpha=0$ (respectively $\beta=0$).
The case of a  Dirichlet-type condition at one end point and a
Neumann-type
condition at the other end point was also discussed in \cite{RYN6},
where such conditions were termed \emph{mixed}.
Clearly, the hypotheses
\eqref{dir_type_bc.eq} and \eqref{neu_type_bc.eq}
are special cases of the general hypothesis
\eqref{AB_lin_cond.eq},
and in these cases \eqref{albe_sign.eq} can be attained
simply by multiplying the boundary condition at $x=-1$ by $-1$,
so \eqref{albe_sign.eq}  is trivial.
Hence, our results here will unify and generalise all the results in
\cite{RYN5} and \cite{RYN6}.

It was shown in \cite{RYN5} and \cite{RYN6}  that the spectra of
these particular boundary values problems have many of the `standard'
properties of the spectrum of the separated Sturm-Liouville problem,
specifically:
\begin{itemize}
\item[($\sigma$-a)]
$\sigma$ is a strictly increasing sequence of real eigenvalues
$\lambda_k$, $k=0,1,\dots$;

\item[($\sigma$-b)]
$\lim_{k \to \infty} \lambda_k = \infty$;
\end{itemize}
for each $k \ge 0$:
\begin{itemize}
\item[($\sigma$-c)]
$\lambda_k$ has geometric multiplicity 1;

\item[($\sigma$-d)]
the eigenfunctions of $\lambda_k$ have
an `oscillation count' equal to $k$.
\end{itemize}
In the separated problem the oscillation count referred to in
property ($\sigma$-d) is simply the number of interior (\emph{nodal})
zeros
of an eigenfunction.
However, in the multi-point problem it was found in \cite{RYN5} and
\cite{RYN6} that this method of counting eigenfunction oscillations no
longer yields property ($\sigma$-d), and alternative, slightly ad hoc,
methods were adopted, with different approaches being used for
different types of problem.
We will discuss this further below, and a more detailed discussion is
given in Section~9.4 of \cite{RYN6}.
Suffice it to say, for now, that the eigenfunction oscillation count we
adopt here, based on a Pr\"ufer angle approach
(see Section~\ref{Neu_nodal.sec}), extends and unifies the
disparate approaches adopted in \cite{RYN5} and \cite{RYN6}.

It was also shown in \cite{RYN5} and \cite{RYN6} that, in order to
obtain the spectral properties ($\sigma$-a)-($\sigma$-d), the conditions
\eqref{dir_type_bc.eq} and \eqref{neu_type_bc.eq}
are optimal for the
Dirichlet-type and Neumann-type conditions respectively,
in the sense that, in either of these cases, if the inequality $< 1$ in
\eqref{dir_type_bc.eq} or \eqref{neu_type_bc.eq}
is relaxed to $< 1 + \epsilon$, for any $\epsilon > 0$,
then $\sigma$ need not have have
all the properties ($\sigma$-a)-($\sigma$-d).
For the general Sturm-Liouville-type boundary conditions
\eqref{slbc.eq}
it will be shown here that if \eqref{albe_sign.eq} and
\eqref{AB_lin_cond.eq}
hold then $\sigma$  has the properties ($\sigma$-a)-($\sigma$-d),
and if either
\eqref{albe_sign.eq} or \eqref{AB_lin_cond.eq}
do not hold then $\sigma$ need not have all these properties.

\begin{remark} \label{intro_remarks.rem} \rm
(i)
Changing the length of the interval on which we consider the problem
rescales the coefficients $\beta_0^\pm,\beta^\pm$,
but not the coefficients $\alpha_0^\pm,\alpha^\pm$.
Such a change should not affect our hypotheses on the coefficients,
and indeed the condition
\eqref{AB_lin_cond.eq}
is invariant with respect to such a rescaling.
Thus, the form of condition \eqref{AB_lin_cond.eq} seems natural in
this respect.\\
(ii)
In the separated case
(that is, when $\alpha^\pm = \beta^\pm = 0$)
the sign condition \eqref{albe_sign.eq} ensures that $\lambda_0 > 0$
(except in the Neumann case, when $\lambda_0 = 0$),
and if this sign condition does not hold then negative eigenvalues may
exist.
It will be shown below that this is also true for the above
Sturm-Liouville-type boundary conditions
(assuming that \eqref{albe_nz.eq} and \eqref{AB_lin_cond.eq} hold);
it will also be shown that negative eigenvalues may have geometric
multiplicity 2.
Of course, this cannot happen in the separated problem
due to uniqueness of the solutions for initial value problems
associated with  \eqref{eval_de.eq}.
Hence, the full set of `standard' properties ($\sigma$-a)-($\sigma$-d)
need not hold if the sign condition \eqref{albe_sign.eq} is not
satisfied.\\ 
(iii)
In principle, we should consider the possibility of complex
eigenvalues, especially as the problem is not `self-adjoint'
(without defining this precisely).
Indeed, if we did not impose the condition \eqref{AB_lin_cond.eq} then
complex eigenvalues could in fact occur.
However, with this condition it can be shown that all eigenvalues must
be real --- the proof is very similar to the proof of
Lemma~\ref{la_ge_zero.lem} below, which shows that under our hypotheses
the eigenvalues are positive.
In the light of this we will simply take it for granted throughout
the paper that all our coefficients, functions and function spaces are
real.\\
(iv)
We primarily consider the spectral properties
($\sigma$-a)-($\sigma$-d) because of their potential applications to
nonlinear
problems
(many of the cited references use eigenvalue properties to deal with
nonlinear problems, using relatively standard arguments such as
Rabinowitz' global bifurcation theory).
Of course, there are many other linear spectral properties that could be
investigated, such as eigenfunction expansions (the problem is
not self-adjoint, so this would not be trivial).
However, for brevity, we will omit any discussion of nonlinear problems
or other linear properties here.
\\
(v)
Boundary conditions having a more general non-local dependence on the
function $u$ than the finite sums of values at points in the interval
$(-1,1)$
(as in \eqref{slbc.eq})
have also been considered recently by several authors,
see for example \cite{WI} and the references therein.
These papers have considered Dirichlet-type and Neumann-type
boundary conditions in which the finite summations have been
replaced with Lebesgue-Stieltjes integrals,
see \cite{WI} for further details
(finite summations can be obtained simply by using step functions in
Lebesgue-Stieltjes integrals, so such integral conditions generalise
the finite summation conditions).
The methods and results below can readily be extended to deal with such
integral formulations of the boundary conditions --- the only
significant additional step required is dealing with the necessary
measure and integration theory.
These measure-theoretic details are described, for
Dirichlet-type and Neumann-type conditions, in \cite{GR}.
Since this step is relatively routine we will avoid all such
measure-theoretic difficulties here by simply considering the
finite summation conditions \eqref{slbc.eq}.
\end{remark}

\subsection{Plan of the paper}  \label{plan.subsec}

The paper is organised as follows.
In Section~\ref{De_op.sec} we introduce various function spaces, and
then use these to define an operator realization of the multi-point
problem, and state the main properties of this operator.
In Section~\ref{single_bc.sec} we prove an existence and uniqueness
result for a problem consisting of equation \eqref{eval_de.eq} together
with a single, multi-point, boundary condition.
This problem could be regarded as a multi-point analogue of the usual
initial value problem for equation \eqref{eval_de.eq}.
We also give some counter examples which show that this uniqueness
result can fail in the multi-point setting when $\lambda < 0$.
As mentioned in Remark~\ref{intro_remarks.rem}-(ii),
the uniqueness result for this `multi-point, initial value
problem' then implies the simplicity of the eigenvalues of
\eqref{eval_de.eq},  \eqref{slbc.eq}, in the usual manner,
and the loss of this uniqueness can result in the existence
of eigenvalues having geometric multiplicity 2.
In particular, this shows the necessity of the sign condition
\eqref{albe_sign.eq}
if we wish to obtain all the properties ($\sigma$-a)-($\sigma$-d).

Our main results are obtained in Section~\ref{evals.sec}.
In Section~\ref{Neu_nodal.sec} we describe a Pr\"ufer angle method of
counting the oscillations of the eigenfunctions, and we then use this
technique in Section~\ref{spec.sec} to obtain our main results regarding
the properties of the spectrum.
We also show that this Pr\"ufer angle construction generalises and
unifies the various oscillation counting methods used in
\cite{RYN5} and \cite{RYN6}  in the Dirichlet-type, Neumann-type and
mixed cases respectively.
In Section~\ref{positivity.sec} we show that, under suitable
additional hypotheses, the principal eigenfunction is positive.
In Section~\ref{alg_mult.sec} we reinterpret the eigenvalues as the
characteristic values of the inverse operator constructed in
Section~\ref{De_op.sec}, and show that these characteristic values
have algebraic multiplicity 1;
this result then yields the value of the topological degree of an
associated linear operator.
In Section~\ref{eval_counterexamples.sec} we give some counter examples
to show the necessity of the hypothesis \eqref{AB_lin_cond.eq}.



\subsection{Some further notation}  \label{notation.subsec}

Clearly,  the eigenvalues $\lambda_k$ (and other objects to be
introduced
below) depend on the values of the coefficients
$\alpha_0^\pm,\,\beta_0^\pm,\,\alpha^\pm,\,\beta^\pm,\,\eta^\pm,$
but in general we regard these coefficients as fixed,
and omit them from our notation.
However, at certain points of the discussion it will be convenient to
regard some, or all, of these coefficients as variable,
and to indicate the dependence of various functions on these
coefficients.
To do this concisely we will write:

$\boldsymbol{\alpha}_0 := (\alpha_0^-,\alpha_0^+) \in \mathbb{R}^2$
(for given numbers $\alpha_0^\pm \in \mathbb{R}$);

$\boldsymbol{\alpha} := (\alpha^-,\alpha^+) \in \mathbb{R}^{m^- + m^+}$
(for given coefficient vectors $\alpha^\pm \in \mathbb{R}^{m^\pm}$);
\\
and similarly for $\boldsymbol{\beta}_0$, $\boldsymbol{\beta}$, $\boldsymbol{\eta}$.
We also define ${\boldsymbol{0}} := (0,0)  \in \mathbb{R}^{m^- + m^+}$.
We may then write, for example, $\lambda_k(\boldsymbol{\alpha},\boldsymbol{\beta})$
to indicate the dependence of $\lambda_k$ on $(\boldsymbol{\alpha},\boldsymbol{\beta})$.

In most of the paper we will regard $(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$ as
fixed, but at some points in the discussion it will be convenient to
allow $(\boldsymbol{\alpha},\boldsymbol{\beta})$
to vary, so long as the conditions
\eqref{albe_nz.eq}-\eqref{AB_lin_cond.eq}
continue to hold.
To describe this we define the following sets,
for any  $(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0) \in \mathbb{R}^4$ satisfying
\eqref{albe_nz.eq} and \eqref{albe_sign.eq}:
\begin{gather*}
{\mathcal{B}}(\alpha_0^\pm,\beta_0^\pm) :=
\{ (\alpha^\pm,\beta^\pm) \in \mathbb{R}^{2m^\pm} :
\text{$(\alpha_0^\pm,\beta_0^\pm,\alpha^\pm,\beta^\pm)$
satisfies \eqref{AB_lin_cond.eq}} \} ,
\\
{\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0) :=
\{ (\boldsymbol{\alpha},\boldsymbol{\beta}) \in \mathbb{R}^{2(m^- + m^+)} :
\text{$(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0,\boldsymbol{\alpha},\boldsymbol{\beta})$
satisfies \eqref{AB_lin_cond.eq}} \}
\end{gather*}
(so ${\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$ is isomorphic to
${\mathcal{B}}(\alpha_0^-,\beta_0^-) \times {\mathcal{B}}(\alpha_0^+,\beta_0^+)$);
we also define the set
$$
{\mathcal{B}} :=
\{ (\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0,\boldsymbol{\alpha},\boldsymbol{\beta}) \in \mathbb{R}^{2(2+m^- + m^+)} :
\text{\eqref{albe_nz.eq}--\eqref{AB_lin_cond.eq} hold} \} .
$$

At some points, when dealing with individual boundary conditions,
it will be convenient to let $\nu$ denote one of the signs $\{\pm\}$,
in which case, for a function $u$, the notation $u(\nu)$ will denote the
value of $u$ at the corresponding end point $\pm 1$.

\section{An operator realisation of the multi-point problem}
\label{De_op.sec}

For any integer $n \ge 0$, let $C^n[-1,1]$ denote the usual Banach
space of $n$-times continuously differentiable functions on $[-1,1]$,
with the usual sup-type norm, denoted by $|\cdot|_n$.
A suitable space in which to search for solutions of
\eqref{eval_de.eq},
incorporating the boundary conditions \eqref{slbc.eq},
is the space
\begin{gather*}
X := \{u \in C^2[-1,1] :
\text{$u$ satisfies \eqref{slbc.eq}} \},
\\
\|u\|_X  := |u|_2  ,  \quad  u \in X.
\end{gather*}
Letting
$Y:=C^0[-1,1]$, with the norm $\|\cdot \|_Y := |\cdot |_0$,
we now define  an operator $\Delta : X \to Y$ by
\[
\Delta u := u'',  \quad u \in X.
\]
By the definition of the spaces $X$, $Y$, the operator
$\Delta$ is a well-defined, bounded, linear operator,
and the eigenvalue problem
\eqref{eval_de.eq}-\eqref{slbc.eq}
can be rewritten in the form
$ -\Delta(u)  = \lambda u $, $u \in X $.
We will consider the eigenvalue problem in Section~\ref{spec.sec}
below, for now we will consider the invertibility of $\Delta$.

In the  Neumann-type case (that is, when $\alpha_0^\pm = 0$) it is clear
that any constant function $c$ lies in $X$, and $\Delta c = 0$,
so $\Delta$ cannot be invertible.
Thus, to obtain invertibility it is necessary to exclude
the Neumann-type case.
In view of the assumption \eqref{albe_nz.eq}, we can achieve this by
imposing the further condition
\begin{equation}  \label{al_pm_strict_pos.eq}
 \alpha_0^- +  \alpha_0^+ > 0.
\end{equation}
The following theorem shows that this condition is sufficient to ensure
invertibility of $\Delta$.

\begin{theorem}  \label{De_inverse.thm}
Suppose that \eqref{albe_nz.eq}--\eqref{AB_lin_cond.eq} and
\eqref{al_pm_strict_pos.eq} hold.
Then $\Delta : X \to Y$ has a bounded inverse.
\end{theorem}

\begin{proof}
We will show that the equation
\begin{equation}  \label{De_inverse.eq}
\Delta u = h, \quad  h \in Y,
\end{equation}
has a unique solution for all $h \in Y$.
Following the proof of Theorem~3.1 in \cite{RYN5}
(which considers Dirichlet-type conditions and constructs a solution of
\eqref{De_inverse.eq} via a compact integral operator)
shows that it suffices to prove the uniqueness of the solutions of
\eqref{De_inverse.eq}.
To prove this we observe that any solution $u_0$ of
\eqref{De_inverse.eq}
with $h=0$ must have the form
$u_0(x) = c_0 + c_1 x$, for some $(c_0,c_1) \in \mathbb{R}^2$,
and substituting $u_0$ into the boundary
conditions \eqref{slbc.eq} yields the pair of equations
\begin{equation} \label{De_inverse_coeffs.eq}
c_0 \Big( \alpha_0^\pm -  \sum_{i=1}^{m^\pm} \alpha_i^\pm \Big )
 +
c_1 \Big(\beta_0^\pm - \sum_{i=1}^{m^\pm} \beta_i^\pm
 \pm \alpha_0^\pm  - \sum_{i=1}^{m^\pm} \alpha_i^\pm \eta_i^\pm \Big)
= 0 .
\end{equation}
It now follows from
\eqref{albe_nz.eq}-\eqref{AB_lin_cond.eq}
that
$$
\alpha_0^\pm - \sum_{i=1}^{m^\pm} \alpha_i^\pm \ge 0,
\quad
\pm \Big(\beta_0^\pm - \sum_{i=1}^{m^\pm} \beta_i^\pm
 \pm \alpha_0^\pm  - \sum_{i=1}^{m^\pm} \alpha_i^\pm \eta_i^\pm \Big)
 > 0,
$$
and it follows from \eqref{al_pm_strict_pos.eq} that at least one of
the left hand inequalities here is strict.
These sign properties now ensure that the determinant associated with
the pair of equations \eqref{De_inverse_coeffs.eq} is non-zero,
so that $(c_0,c_1) = (0,0)$ is the unique solution of
\eqref{De_inverse_coeffs.eq}.
This proves the desired uniqueness result for \eqref{De_inverse.eq}, and
hence proves the theorem.
\end{proof}


In applications, continuity properties of the inverse operator
$\Delta^{-1}$ with respect to the various parameters in the problem
are important.
We will describe one such result ---
other such results could be obtained in a similar manner.

\begin{corollary} \label{De_inverse_cts.cor)}
The operator
$\Delta(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0,\boldsymbol{\alpha},\boldsymbol{\beta})^{-1} : Y \to C^2[-1,1]$
depends continuously on
$(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0,\boldsymbol{\alpha},\boldsymbol{\beta}) \in {\mathcal{B}} \setminus
\{ (\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0,\boldsymbol{\alpha},
\boldsymbol{\beta}) : \alpha_0^- + \alpha_0^+ = 0\}$
$($with respect to the usual topology for bounded linear operators$)$.
\end{corollary}

\begin{proof}
The functions $\Phi^\pm$ in the construction of
$\Delta(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0,\boldsymbol{\alpha},\boldsymbol{\beta})^{-1}$ in the proof of
Theorem~\ref{De_inverse.thm} in \cite{RYN5} are continuous with respect
to $(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0,\boldsymbol{\alpha},\boldsymbol{\beta})$,
so the result follows immediately from that proof.
\end{proof}


\begin{remark}  \label{De_inverse.rem} \rm
We have used the spaces $C^n[-1,1]$, $n=0,\,2,$
to define the operator $\Delta$,
and Theorem~\ref{De_inverse.thm} showed that the resulting
operator is invertible.
This is the function space setting that we will use here.
However, one could also use a Sobolev space setting to define
a similar operator as follows.
For arbitrary fixed $q \ge 1$,
let
\[
\widetilde{Y} := L^q(-1,1), \quad
\widetilde{X} := \{u \in W^{2,q}[-1,1] :
\text{$u$ satisfies \eqref{slbc.eq}}\}.
\]
Then  $\widetilde{\Delta} : \widetilde{X} \to \widetilde{Y}$ can be defined in the obvious manner,
and a similar proof to that of Theorem~\ref{De_inverse.thm} shows that
$\widetilde{\Delta}$ is invertible.
\end{remark}



\section{Problems with a single boundary condition}
\label{single_bc.sec}

In this section we consider the following problem with a single,
multi-point boundary condition,
\begin{gather}
 -u'' = \lambda u ,  \quad \text{on $\mathbb{R}$},
\label{single_bc_de.eq}
\\
\alpha_0 u(\eta_0)  + \beta_0 u'(\eta_0) =
\sum_{i=1}^m \alpha_i u(\eta_i)
 +
\sum_{i=1}^m \beta_i u'(\eta_i) ,
\label{single_bc.eq}
\end{gather}
where
$m \ge 1$,
$\alpha_0,\beta_0,\eta_0 \in \mathbb{R}$, and
$\alpha,\beta,\eta \in \mathbb{R}^m$.
The conditions \eqref{albe_nz.eq} and \eqref{AB_lin_cond.eq}
have obvious analogues in the current setting, simply by omitting the
superscripts $\pm$, which we will use without further comment,
while the condition \eqref{albe_sign.eq} has no analogue here and
$\beta_0$ may have either sign.
For any $(\alpha_0,\beta_0)$ satisfying
\eqref{albe_nz.eq}
we let ${\mathcal{B}}(\alpha_0,\beta_0)$ denote the set of
$(\alpha,\beta) \in \mathbb{R}^{2m}$ satisfying \eqref{AB_lin_cond.eq}.


\begin{theorem}  \label{single_bc.thm}
Suppose that
$(\alpha_0,\beta_0,\alpha,\beta)$ satisfies
\eqref{albe_nz.eq} and \eqref{AB_lin_cond.eq},
and $\lambda \ge 0$.
Then the set of solutions of
\eqref{single_bc_de.eq}, \eqref{single_bc.eq},
is one-dimensional.
\end{theorem}

\begin{proof}
If $\lambda=0$ then any solution of \eqref{single_bc_de.eq} has the form
of
$u_0$ used in the proof of Theorem~\ref{De_inverse.thm},
and substituting $u_0$ into \eqref{single_bc.eq} yields a linear
equation relating the coefficients $c_0,c_1$.
A similar argument to the proof of Theorem~\ref{De_inverse.thm} now
shows that the set of solutions of this equation is one-dimensional.

Now suppose that $\lambda > 0$.
For any $s > 0$, $\theta \in \mathbb{R}$, we define
$w(s,\theta) \in C^1(\mathbb{R})$ by
\begin{equation}  \label{s_soln_form.eq}
w(s,\theta)(x) := \sin(s x+\theta) , \quad x \in \mathbb{R} .
\end{equation}
Clearly, any solution of \eqref{single_bc_de.eq}
must have the form $u = C w(s,\theta)$,
with $s = \lambda^{1/2}$ and suitable $C,\,\theta \in \mathbb{R}$.
For the rest of this proof we regard $\theta$, $\alpha$, $\beta$ as
variable,
but all the other parameters and coefficients will be regarded as fixed
and omitted from the notation when this is convenient.
Defining $\Gamma : \mathbb{R} \times \mathbb{R}^{2m} \to \mathbb{R}$ by
\begin{align*}
\Gamma(\theta,\alpha,\beta)  
&:= \alpha_0 \sin(s \eta_0 +\theta)  + s \beta_0 \cos(s \eta_0 +\theta)
 - \sum_{i=1}^m \alpha_i \sin(s\eta_i+\theta) \\
&\quad  - s \sum_{i=1}^m \beta_i \cos(s\eta_i+\theta) ,
\end{align*}
it is clear that $\Gamma$ is $C^1$,
and substituting \eqref{s_soln_form.eq} into \eqref{single_bc.eq}
shows that $w(s,\theta)$ satisfies
\eqref{single_bc_de.eq}, \eqref{single_bc.eq} if and only if
\begin{equation}  \label{single_bc_zeros.eq}
\Gamma(\theta,\alpha,\beta) = 0 .
\end{equation}
Hence, it suffices to consider the set of
solutions of \eqref{single_bc_zeros.eq}.

Next, by definition, for any $(\alpha,\beta) \in \mathbb{R}^{2m}$
the function $\Gamma(\cdot,\alpha,\beta)$ is $\pi$-antiperiodic,
so to prove the theorem it suffices to show that
if $(\alpha,\beta) \in {\mathcal{B}}(\alpha_0,\beta_0)$ then
$\Gamma(\cdot,\alpha,\beta)$
has exactly one zero in the interval $[0,\pi)$
(by $\pi$-antiperiodicity, other zeros of $\Gamma(\cdot,\alpha,\beta)$
do not
contribute distinct solutions of
\eqref{single_bc_de.eq}, \eqref{single_bc.eq}).
We will prove this by a continuation argument.

We first observe that if $(\alpha,\beta) = (0,0)$ then
$\Gamma(\cdot,0,0)$ has exactly 1 zero in $[0,\pi)$ and this zero is
simple.
To extend this property to $(\alpha,\beta) \ne (0,0)$ we will require
the
following lemma
($\Gamma_\theta$ will denote the partial derivative of $\Gamma$ with
respect to
$\theta$).

\begin{lemma}  \label{single_bc_simple.lem}
Suppose that
$(\alpha_0,\beta_0,\alpha,\beta)$ satisfies
\eqref{albe_nz.eq} and \eqref{AB_lin_cond.eq},
and
$\lambda > 0$.
Then
$$
\Gamma(\theta,\alpha,\beta) = 0  \implies
\Gamma_\theta(\theta,\alpha,\beta) \ne 0.
$$
\end{lemma}

\begin{proof}
Suppose, on the contrary, that
\begin{equation}  \label{single_bc_Ga_zeros_simple.eq}
\Gamma(\theta,\alpha,\beta) = \Gamma_\theta(\theta,\alpha,\beta) = 0,
\end{equation}
for some $\theta \in \mathbb{R}$ and $(\alpha,\beta) \in {\mathcal{B}}(\alpha_0,\beta_0)$.
We now regard $(\theta,\alpha,\beta)$ as fixed, and write
$$
S(\eta) := \sin(s\eta+\theta),
\quad
C(\eta) := \cos(s\eta+\theta) .
$$
With this notation, equations
\eqref{single_bc_Ga_zeros_simple.eq}
become
\begin{gather}
\alpha_0 S(\eta_0) + s \beta_0 C(\eta_0)
= \sum_{i=1}^m \big( \alpha_i S(\eta_i) + s \beta_i C(\eta_i) \big) ,
\label{Ga_zeros_lin_a.eq}
\\
\alpha_0 C(\eta_0) - s \beta_0 S(\eta_0)
= \sum_{i=1}^m \big( \alpha_i C(\eta_i) - s \beta_i S(\eta_i) \big) .
\label{Ga_zeros_lin_b.eq}
\end{gather}
By \eqref{AB_lin_cond.eq} we can choose  $b_0 \in [0 , \pi/2]$ such
that, with $C_b := \cos b_0$, $S_b := \sin b_0$,
\begin{equation}  \label{AB_lin_cond_sc.eq}
\sum^m_{i=1} |\alpha_i| \le C_b \alpha_0  ,
\quad
\sum^m_{i=1} |\beta_i| \le S_b |\beta_0|  ,
\end{equation}
with at least one strict inequality in \eqref{AB_lin_cond_sc.eq}.

Now suppose that $\beta_0 \ge 0$.
Elementary operations on
\eqref{Ga_zeros_lin_a.eq}, \eqref{Ga_zeros_lin_b.eq} now yield
\begin{align*}
&C_b \alpha_0 +  S_bs \beta_0 \\
& =\sum_{i=1}^m \alpha_i
\Bigl(
C_b ( S(\eta_0) S(\eta_i) + C(\eta_0) C(\eta_i))
+
S_b ( C(\eta_0) S(\eta_i) - S(\eta_0) C(\eta_i))
\Bigr)
\\
& \quad + s \sum_{i=1}^m \beta_i
\Bigl(
C_b ( S(\eta_0) C(\eta_i) - C(\eta_0) S(\eta_i))
+
S_b ( C(\eta_0) C(\eta_i) + S(\eta_0) S(\eta_i))
\Bigr)
\\
& =
\sum_{i=1}^m \alpha_i
\Bigl(
C_b \cos s(\eta_0-\eta_i) - S_b \sin s(\eta_0 - \eta_i)
\Bigr)
\\
& \quad  + s \sum_{i=1}^m \beta_i
\Bigl(
C_b \sin s(\eta_0 - \eta_i) + S_b \cos s(\eta_0 - \eta_i)
\Bigr)
\\
& =
\sum_{i=1}^m \alpha_i  \cos s(b_0 + \eta_0 - \eta_i)
+ s \sum_{i=1}^m \beta_i  \sin s(b_0 - \eta_0 + \eta_i)
\\
&
\le \sum_{i=1}^m |\alpha_i|
+
s \sum_{i=1}^m |\beta_i|
 < C_b \alpha_0 +  S_b s \beta_0 ,
\end{align*}
by \eqref{AB_lin_cond_sc.eq}.
This contradiction shows that \eqref{single_bc_Ga_zeros_simple.eq}
cannot hold, and so proves the lemma,
when $\beta_0 \ge 0$.
If $\beta_0 < 0$ then we simply replace
$C_b \alpha_0 +  S_b s \beta_0$
with
$C_b \alpha_0 - S_b  s \beta_0$
in the above calculation to obtain a similar contradiction,
which completes the proof of Lemma~\ref{single_bc_simple.lem}.
\end{proof}

Now, since the set  ${\mathcal{B}}(\alpha_0,\beta_0)$ is
connected it follows from continuity, together with
Lemma~\ref{single_bc_simple.lem}, the implicit function theorem  and the
$\pi$-antiperiodicity of $\Gamma(\cdot,\alpha,\beta)$, that
$\Gamma(\cdot,\alpha,\beta)$ has exactly 1 (simple) zero in $[0,\pi)$
for all $(\alpha,\beta) \in  {\mathcal{B}}(\alpha_0,\beta_0)$.
This completes the proof of Theorem~\ref{single_bc.thm}.
\end{proof}

For Dirichlet-type and Neumann-type problems,
Theorem~\ref{single_bc.thm} was proved in \cite{RYN5} and \cite{RYN6},
respectively.
An adaptation of the proof of
Lemma~\ref{single_bc_simple.lem}
also yields the following result, which will be crucial below.

\begin{lemma}  \label{bcerp.lem}
Suppose that
$\lambda > 0$
and $(\alpha_0,\beta_0,\alpha,\beta)$ satisfies
\eqref{albe_nz.eq} and \eqref{AB_lin_cond.eq}.
If $u$ is a non-trivial solution of
\eqref{single_bc_de.eq}, \eqref{single_bc.eq} then
\begin{equation}  \label{bcnonperp.eq}
\lambda \beta_0 u(\eta_0)  - \alpha_0 u'(\eta_0) \ne 0.
\end{equation}
\end{lemma}


\begin{proof}
The argument is similar to the proof of
Lemma~\ref{single_bc_simple.lem},
and we use the notation from there.
In particular, we suppose that $u$ has the form of $w$ given in
\eqref{s_soln_form.eq}, so that \eqref{single_bc.eq} takes the form
\eqref{Ga_zeros_lin_a.eq},
and to obtain a contradiction we suppose that \eqref{bcnonperp.eq}
fails, that is, with this form of $u$,
\begin{equation}  \label{bcperp.eq}
s \beta_0 S(\eta_0)  - \alpha_0 C(\eta_0) = 0.
\end{equation}
Multiplying  \eqref{Ga_zeros_lin_a.eq} by $S(\eta_0)$ and $C(\eta_0)$,
and using \eqref{bcperp.eq}, yields respectively
\begin{gather*}
\alpha_0
= S(\eta_0) \sum_{i=1}^m \big( \alpha_i S(\eta_i) + \beta_i s C(\eta_i)
\big) ,
\\
s \beta_0
= C(\eta_0)
  \sum_{i=1}^m \big( \alpha_i S(\eta_i) + \beta_i s C(\eta_i) \big) .
\end{gather*}
If $\beta_0 \ge 0$ then
combining these inequalities and using \eqref{AB_lin_cond_sc.eq} yields
\begin{align*}
C_b \alpha_0 + S_b s \beta_0
& = \big( C_b S(\eta_0) + S_b C(\eta_0) \big)
\sum_{i=1}^m \big( \alpha_i S(\eta_i) + \beta_i s C(\eta_i) \big)
\\
 & < C_b \alpha_0 + S_b s \beta_0 ,
\end{align*}
which is the desired contradiction in this case.
If $\beta_0 < 0$ then we simply replace
$C_b \alpha_0 + S_b s \beta_0$
with
$C_b \alpha_0 - S_b s \beta_0$
in the preceding calculation to obtain a similar contradiction.
This completes the proof of Lemma~\ref{bcerp.lem}.
\end{proof}


We also have the following immediate application of
Theorem~\ref{single_bc.thm} to the eigenvalue problem.

\begin{corollary}  \label{geom_mult_one.cor}
Suppose that
$(\alpha_0^\pm,\beta_0^\pm,\alpha^\pm,\beta^\pm)$ satisfy
\eqref{albe_nz.eq} and \eqref{AB_lin_cond.eq}.
Then any eigenvalue $\lambda > 0$ of
\eqref{eval_de.eq},  \eqref{slbc.eq},
has geometric multiplicity one.
\end{corollary}

\subsection{Counter examples} \label{vip_counterexamples.sec}

The following example shows that if $\lambda < 0$ then
Theorem~\ref{single_bc.thm} need not hold.

\begin{example}  \label{single_condn_la_neg_SL.ex} \rm
Consider \eqref{single_bc_de.eq} with $\lambda = -1$,
together with the boundary condition
\begin{equation}  \label{single_condn_la_neg_ex_one_SL.eq}
u(-1) + u'(-1) = \alpha_1 u(0) + \beta_2 u'(1),
\end{equation}
that is, with
$\alpha_0 = \beta_0 = 1$, $\beta_1 = \alpha_2 = 0$ and
$\eta_0 = -1$, $\eta_1 = 0$, $\eta_2 = 1$;
we will choose $\alpha_1$ and $\beta_2$ below.
The general solution of equation \eqref{single_bc_de.eq} is
$u(x) = c_+ e^x + c_- e^{-x}$,
for arbitrary $(c_+,c_-) \in \mathbb{R}^2$,
and substituting this solution into the boundary condition
\eqref{single_condn_la_neg_ex_one_SL.eq} yields the equation
\begin{equation}  \label{single_condn_la_neg_ex_two_SL.eq}
c_+ (2 - \alpha_1 e  - \beta_2 e^2)
 - c_- (\alpha_1 e^{-1}  - \beta_2 e^{-2})
= 0.
\end{equation}
Now, setting
$$
\alpha_1 = \frac{2}{e(e^2 +1)}, \quad \beta_2 = \frac{2}{e^2 +1},
$$
we see that
$(\alpha_0,\beta_0,\alpha,\beta)$ satisfies
\eqref{AB_lin_cond.eq},
and \eqref{single_condn_la_neg_ex_two_SL.eq} holds for all
$(c_+,c_-) \in \mathbb{R}^2$.
Hence, the solution set of this boundary value problem is
two-dimensional, and so Theorem~\ref{single_bc.thm} does not hold in
this case.
\hfill $\square$ 
\end{example}

Example~\ref{single_condn_la_neg_SL.ex} can be extended to the
eigenvalue problem to show that Corollary~\ref{geom_mult_one.cor} need
not hold for negative eigenvalues.

\begin{example}  \label{dble_condn_la_neg_SL.ex} \rm
Consider the multi-point eigenvalue problem consisting of
equation \eqref{single_bc_de.eq}
together with the pair of boundary conditions
\begin{equation}  \label{dble_condn_la_neg_SL.eq}
u(\pm 1) \mp u'(\pm 1) = \alpha_1 u(0) \mp \beta_2 u'(\mp 1) ,
\end{equation}
with $\alpha_1$ and $\beta_2$ as in
Example~\ref{single_condn_la_neg_SL.ex}.
It can be verified (as in Example~\ref{single_condn_la_neg_SL.ex})
that $\lambda = -1$ is an eigenvalue of this boundary value problem with
geometric multiplicity two.
Hence, Corollary~\ref{geom_mult_one.cor} need not hold for negative
eigenvalues.
We observe that both sets of boundary condition coefficients in this
problem satisfy \eqref{AB_lin_cond.eq},
but of course the sign condition \eqref{albe_sign.eq} does not hold
(which allows the negative eigenvalue).
\hfill $\square$ 
\end{example}

The final example in this section shows that if $\lambda < 0$ then
Theorem~\ref{single_bc.thm} need not hold,
even with a Dirichlet-type boundary condition
(that is, with $\beta_0 = 0$ and $\beta = 0$).
However, this example is not relevant to the eigenvalue problem since
negative eigenvalues do not occur with Dirichlet-type
boundary conditions
(also, in this example $\eta_1 < \eta_0 < \eta_2$,
which is not consistent with the distribution of these points in the
eigenvalue problem).

\begin{example}  \label{single_condn_la_neg_D.ex}\rm
Consider  \eqref{single_bc_de.eq} with $\lambda = -1$,
together with the boundary condition
\begin{equation}  \label{single_condn_la_neg_ex_one_D.eq}
u(0) = \frac{e(e^2-1)}{e^4-1} \big( u(-1) + u(1) \big) .
\end{equation}
It can be verified that
\eqref{AB_lin_cond.eq} again holds,
and for arbitrary $(c_+,c_-) \in \mathbb{R}^2$,
the function $u(x) = c_+ e^x + c_- e^{-x}$
satisfies both
\eqref{single_bc_de.eq} and
\eqref{single_condn_la_neg_ex_one_D.eq},
that is the solution set of this boundary value problem is again
two-dimensional.
\hfill $\square$ 
\end{example}

\section{The structure of $\sigma$}  \label{evals.sec}

In this section we discuss the structure of the spectrum of
the multi-point eigenvalue problem
\eqref{eval_de.eq}-\eqref{slbc.eq},
which we can rewrite as
\begin{equation}  \label{mp_eval.eq}
 -\Delta u  = \lambda u , \quad u \in X .
\end{equation}
We will show that $\sigma$ has the properties ($\sigma$-a)-($\sigma$-d)
described in the introduction, that is, the multi-point spectrum has
similar properties to the spectrum of the standard Sturm-Liouville 
problem with separated boundary conditions.
In particular, we will obtain a characterisation of the
eigenvalues in terms of an oscillation count of the corresponding
eigenfunctions, as in the property ($\sigma$-d) in the introduction.

The standard method of counting the oscillations of the eigenfunctions
of separated problems is by counting the number of (nodal) zeros in the
interval $(-1,1)$, and it is well known that this approach yields
property ($\sigma$-d) in this case.
Unfortunately, this need not be true for the multi-point boundary
conditions.
This was first observed in \cite{RYN3}, in the case of a
problem with a single-point Dirichlet condition at one end
point and a multi-point Dirichlet-type
condition at the other end point.
For such a problem it was shown that, for $k \ge 0$,
if $u_k$ is an eigenfunction corresponding to $\lambda_k$
then $u_k$ could have either $k$ or $k+1$ zeros in $(-1,1)$,
whereas $u_k'$ has exactly $k+1$ zeros in $(-1,1)$
(these zeros of $u_k'$ were were termed `bumps' in  \cite{RYN3}).
The results of \cite{RYN3} were then extended to a similar $p$-Laplacian
problem  in \cite{DR}, and $p$-Laplacian problems with multi-point
Dirichlet-type conditions at both end points in \cite{RYN5}.
Thus, in the  Dirichlet-type case, using nodal zeros to count the
eigenfunction oscillations fails, and in fact the oscillations are best
described by counting bumps
(and by starting the enumeration of the eigenvalues/eigenfunctions at
$k=1$, that is, the first eigenfunction has a single bump).

However, it was then shown in \cite{RYN6} that counting bumps fails in
the case of Neumann and mixed boundary conditions, and in fact in
\cite{RYN3, RYN5, RYN6} a
different oscillation counting procedure was adopted for each of these
three types of boundary conditions, and each of these procedures could
fail when applied to the other problems.
To deal with the general Sturm-Liouville-type boundary conditions here
we will use a Pr\"ufer angle technique to characterise the
oscillation count of the eigenfunctions.
This technique will unify and extend the various types of oscillation
count used previously in \cite{RYN3, RYN5, RYN6}.


In view of this we begin with a preliminary section discussing a
Pr\"ufer angle method of defining an oscillation count for the
multi-point problem.
We then use this oscillation count to describe the multi-point spectrum.


\subsection{Pr\"ufer angles and oscillation count} \label{Neu_nodal.sec}

The Pr\"ufer angle is a standard technique in the theory of ordinary
differential equations, although there are slight variations in
the precise definitions and functions used.
The basic formulation is described in \cite[Chapter 8]{CL}
(although the terminology `Pr\"ufer angle' is not used in \cite{CL}).
However, a more general formulation is described in
\cite[Section~2]{BD} (in a $p$-Laplacian context),
together with some remarks about  various  `modified Pr\"ufer angle'
formulations, and their history.
In fact, we will adopt the  form of the angle used in
\cite[Lemma 2.5]{BD},
which was used earlier by Elbert
(see Remark~\ref{mod_prufer_angle.rem} below for the reason for our
use of this formulation).
We will then see that, in contrast to the separated case,
the multi-point boundary conditions \eqref{slbc.eq} do not determine
the exact values of the Pr\"ufer angle at the end points $\pm 1$,
but instead they place bounds on these angles.

We will give a full description of our constructions and results
relating to the boundary conditions \eqref{slbc.eq} but, for brevity, we
will not describe the basic details of the Pr\"ufer angle technique here
but simply refer to \cite{BD} and \cite{CL}.

Let ${C^1_{\rm s}}[-1,1]$ denote the set of functions $u \in C^1[-1,1]$
having only simple zeros
(that is, $|u(x)| + |u'(x)| > 0$ for all $x \in [-1,1]$).
For any $\lambda > 0$ and $u \in {C^1_{\rm s}}[-1,1]$, we define a `modified'
Pr\"ufer angle function
$\omega_{(\lambda,u)} \in C^0[-1,1]$ by
\begin{equation} \label{pruf_defn.eq}
\omega_{(\lambda,u)}(-1) \in [0,\pi),
\quad
\omega_{(\lambda,u)}(x) := \tan^{-1} \frac {\lambda^{1/2} u(x)}{u'(x)},
\quad x \in
[-1,1]
\end{equation}
(when $u'(x) = 0$ the value of $\omega_{(\lambda,u)}(x)$ is defined by
continuity).
We note that the standard Pr\"ufer angle does not have the factor
$\lambda^{1/2}$ in the definition.
Geometrically, for each $x \in [-1,1]$ we can regard
$\omega_{(\lambda,u)}(x)$
as the angle between
the vectors $(u'(x),\lambda^{1/2} u(x))$ and $(1,0)$ in $\mathbb{R}^2$,
defined to vary continuously with respect to $x$
(so $\omega_{(\lambda,u)}(x)$ need not lie within $[0,\pi/2]$, or even
within
$[0,2\pi]$).
Clearly, if $u$ is a non-trivial solution of the
differential equation \eqref{eval_de.eq} then $u \in {C^1_{\rm s}}[-1,1]$,
so $\omega_{(\lambda,u)}$ is well defined.

From now on we suppose that
\eqref{albe_nz.eq} and \eqref{albe_sign.eq} hold,
and we also define the angles
\begin{align*}
\omega_{\lambda,0}^- := - \tan^{-1} \frac {\lambda^{1/2}
\beta_0^-}{\alpha_0^-}
  \in [0,\pi/2] ,
\quad
\omega_{\lambda,0}^+  := - \tan^{-1} \frac {\lambda^{1/2}
\beta_0^+}{\alpha_0^+}
  \in [\pi/2,\pi] ,
\end{align*}
where the permissible ranges chosen here for the values of
$\omega_{\lambda,0}^\pm$
are consistent with the sign conditions \eqref{albe_sign.eq}.
Geometrically,  $\omega_{\lambda,0}^\pm$
are the angles between
the vectors $(\alpha_0^\pm, - \lambda^{1/2} \beta_0^\pm)$ and $(1,0)$.

\subsubsection{Suppose that $(\boldsymbol{\alpha},\boldsymbol{\beta}) = ({\boldsymbol{0}},{\boldsymbol{0}})$.}
In this case the boundary conditions
\eqref{slbc.eq} reduce to the separated conditions
\begin{equation} \label{slbc_zero.eq}
\lambda^{-1/2} (u'(\pm 1),\lambda^{1/2} u(\pm 1)) .
(\lambda^{1/2} \beta_0^\pm,\alpha_0^\pm) =
\alpha_0^\pm u(\pm 1)  + \beta_0^\pm u'(\pm 1) = 0
\end{equation}
(where the left hand side is the usual dot product of the vectors).
That is, a function $u \in C^1[-1,1]$ satisfies
\eqref{slbc.eq} if and only if
\begin{equation}  \label{vectors_perp.eq}
\text{$(u'(\pm 1),\lambda^{1/2} u(\pm 1))$ is perpendicular to
$(\lambda^{1/2} \beta_0^\pm,\alpha_0^\pm)$.}
\end{equation}
Since the vectors
$(\alpha_0^\pm, - \lambda^{1/2} \beta_0^\pm)$
and
$(\lambda^{1/2} \beta_0^\pm,\alpha_0^\pm)$
are perpendicular, we see that $u$ satisfies
\eqref{vectors_perp.eq} if and only if
\begin{equation}  \label{vectors_parallel.eq}
\text{$(u'(\pm 1),\lambda^{1/2} u(\pm 1))$ is parallel to
$(\alpha_0^\pm, - \lambda^{1/2} \beta_0^\pm)$,}
\end{equation}
which is equivalent to
\begin{equation} \label{pruf_eq.eq}
\omega_{(\lambda,u)}(\pm 1) = \omega_{\lambda,0}^\pm \ (\rm{mod}\ \pi) .
\end{equation}
Standard Sturm-Liouville theory for the
separated boundary conditions \eqref{slbc_zero.eq} now yields the
following properties of the spectrum,
see Theorem~2.1 in  \cite[Chapter~8]{CL}
(and the proof of this theorem).

\begin{theorem}  \label{spec_zero.thm}
Suppose that $(\boldsymbol{\alpha},\boldsymbol{\beta}) = ({\boldsymbol{0}},{\boldsymbol{0}})$.
Then $\sigma$ consists of a strictly increasing sequence of real
eigenvalues
$\lambda_k^{\boldsymbol{0}} \ge 0$, $k=0,1,\dots.$
For each $k \ge 0:$
\begin{itemize}
\item[(a)]
$\lambda_k^{\boldsymbol{0}}$ has geometric multiplicity one$;$
\item[(b)]
$\lambda_k^{\boldsymbol{0}}$ has an eigenfunction $u_k^{\boldsymbol{0}}$
whose Pr\"ufer angle $\omega_k^{\boldsymbol{0}} :=
\omega_{(\lambda_k^{\boldsymbol{0}},u_k^{\boldsymbol{0}})}$
satisfies
\begin{equation} \label{om_efun_zero.eq}
\omega_k^{\boldsymbol{0}}(-1) = \omega_{\lambda,0}^-,
\quad
\omega_k^{\boldsymbol{0}}(1) = \omega_{\lambda,0}^+ + k \pi .
\end{equation}
\end{itemize}
\end{theorem}

\begin{remark} \label{oscillations_zero.rem} \rm
By definition, for any $u \in {C^1_{\rm s}}[-1,1]$,
\begin{gather*}
u(x) = 0 \iff \omega_{(\lambda,u)}(x) = 0\, (\rm{mod}\, \pi) ,
\\
u'(x)  = 0 \iff \omega_{(\lambda,u)}(x) = \frac{\pi}{2}\, (\rm{mod}\,
\pi) .
\end{gather*}
In addition, it can be verified that if $u$ satisfies the differential
equation \eqref{eval_de.eq}, with $\lambda > 0$, then
$$
u(x) u'(x) = 0 \implies \omega'_{(\lambda,u)}(x) > 0 ,
$$
so it follows from \eqref{om_efun_zero.eq}
that, for all $k \ge 0$, the eigenfunction $u_k^{\boldsymbol{0}}$
has exactly $k$ zeros in the interval $(-1,1)$;
this is the usual `oscillation count' for the standard, separated,
Sturm-Liouville problem.
Thus the oscillation count of the eigenfunctions of the separated
problem can be described by the Pr\"ufer angle, and this count is
encapsulated in \eqref{om_efun_zero.eq}.
\end{remark}


\subsubsection{Suppose that
$({\boldsymbol{0}},{\boldsymbol{0}}) \ne (\boldsymbol{\alpha},\boldsymbol{\beta}) \in {\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$.}

In this case the eigenfunctions need not satisfy
\eqref{vectors_parallel.eq}-\eqref{om_efun_zero.eq} --- to provide a
replacement for these formulae we first prove the following lemma.

\begin{lemma} \label{pruf_bnd.lem}
Suppose that $u$ is an eigenfunction, with eigenvalue $\lambda > 0$.
Then
\begin{equation} \label{pruf_bnd.eq}
\omega_{(\lambda,u)}(\pm 1) - \omega_{\lambda,0}^\pm  \ne \frac{\pi}{2}
\ (\rm{mod}\, \pi) .
\end{equation}
\end{lemma}

\begin{proof}
It follows from the definitions of $\omega_{(\lambda,u)}$ and the angles
$\omega_{\lambda,0}^\pm$
that
$$
\omega_{(\lambda,u)}(\pm 1)-\omega_{\lambda,0}^\pm = \frac{\pi}{2} \
({\rm mod}\,
\pi)
\iff
\lambda \beta_0^\pm u(\pm 1) - \alpha_0^\pm u'(\pm 1) = 0 ,
$$
so the result follows from Lemma~\ref{bcerp.lem}
(by putting $\eta_0 = \pm 1$, etc.).
\end{proof}

The geometrical interpretation of \eqref{pruf_bnd.eq} is:
\begin{equation}  \label{vectors_non_parallel.eq}
\text{$(u'(\pm 1),\lambda^{1/2} u(\pm 1))$
is not perpendicular to
$(\alpha_0^\pm,-\lambda^{1/2} \beta_0^\pm)$.
}
\end{equation}
Thus we see that going from separated to  multi-point boundary
conditions has relaxed the `strictly parallel' condition
\eqref{vectors_parallel.eq}, holding in the separated case, to the
`not perpendicular' condition \eqref{vectors_non_parallel.eq},
holding in the multi-point case.

Motivated by Theorem~\ref{spec_zero.thm} and Lemma~\ref{pruf_bnd.lem},
we introduce some further notation.

\begin{definition} \rm
For  $k \ge 0$,
$P_k^+$ will denote the set of
$(\lambda,u) \in (0,\infty) \times {C^1_{\rm s}}[-1,1]$ for which the Pr\"ufer
angle $\omega_{(\lambda,u)}$ satisfies
\begin{equation} \label{om_efun_gen.eq}
|\omega_{(\lambda,u)}(-1) - \omega_{\lambda,0}^-| < \pi/2 ,
\quad
|\omega_{(\lambda,u)}(1) - \omega_{\lambda,0}^+ - k\pi| < \pi/2 ;
\end{equation}
also, $P_k^- := - P_k^+$ and $P_k :=  P_k^- \cup P_k^+$.
\end{definition}

The sets $P_k^\pm$, $k \ge 0$, are
open, disjoint subsets of $(0,\infty) \times C^1[-1,1]$,
and they will be used to count
eigenfunction oscillations in Theorem~\ref{spec.thm} below.
In fact, the results of Theorem~\ref{spec.thm} below will demonstrate
that,
for general $(\boldsymbol{\alpha},\boldsymbol{\beta}) \ne ({\boldsymbol{0}},{\boldsymbol{0}})$,
the conditions
\eqref{pruf_bnd.eq}
and
\eqref{om_efun_gen.eq}
are suitable replacements for conditions
\eqref{pruf_eq.eq}
and
\eqref{om_efun_zero.eq}
respectively.
As a preliminary to this we observe that the above definitions,
together with  Corollary~\ref{geom_mult_one.cor} and
Lemma~\ref{pruf_bnd.lem} yield the following result.

\begin{corollary} \label{efun_in_P.cor}
Suppose that $u$ is an eigenfunction, with eigenvalue $\lambda > 0$.
Then$:$
\begin{itemize}
\item[(a)]
$\lambda$ has geometric multiplicity $1;$
\item[(b)]
$(\lambda,u) \not\in \partial P_l$, for any  $l
\ge 0;$
\item[(c)]
there exists  $k \ge 0$ such that $(\lambda,u) \in P_k$.
\end{itemize}
\end{corollary}

Motivated by Corollary~\ref{efun_in_P.cor} we define the sets
$$
\sigma_k := \{ \lambda \in \sigma :
\text{for any eigenfunction $u$ of $\lambda$, $(\lambda,u) \in P_k$}\},
\quad k \ge 0.
$$
By Corollary~\ref{efun_in_P.cor}, we have
$\sigma = \cup_{k \ge 0} \,\sigma_k$.

\begin{remark}  \label{oscillations_gen.rem} \rm
In \cite{RYN5} and \cite{RYN6} certain subsets of
${C^1_{\rm s}}[-1,1]$, denoted $T_k$ and $S_k$, were used to count oscillations in
the Dirichlet-type and Neumann-type
cases respectively.
It follows from the results in Remark~\ref{oscillations_zero.rem}
and the definitions of $T_k$ and $S_k$ in
\cite[Section~2.2]{RYN5} and \cite[Section~2.2]{RYN6}
that, for each integer $k \ge 0$:
\begin{itemize}
\item
Neumann-type case: \quad
$\omega_{\lambda,0}^\pm = \frac{\pi}{2}$
and\\
$
(\lambda,u) \in P_k \implies \text{$u$ has exactly
$k$ zeros in $(-1,1)$
and $u \in S_k$;}$

\item
Dirichlet-type case:  \quad
$\omega_{\lambda,0}^- = 0$, \
$\omega_{\lambda,0}^+ = \pi$
and\\
$
(\lambda,u) \in P_k \implies \text{$u'$ has exactly
$k+1$ zeros in $(-1,1)$
and $u \in T_{k+1}$.}
$
\smallskip
\end{itemize}
Hence,
in the Dirichlet-type and Neumann-type cases respectively,
the sets $P_k$ used here are analogous to the sets
$(0,\infty) \times T_{k+1}$ and $(0,\infty) \times S_k$,
and we see that using the sets $P_k$ to count the eigenfunction
oscillations extends the oscillation counting methods used in the
above special cases to the general Sturm-Liouville-type boundary
conditions considered here.
\end{remark}

\begin{remark}  \label{mod_prufer_angle.rem} \rm
The above constructions
depended on \eqref{bcnonperp.eq},
via Lemma~\ref{pruf_bnd.lem},
and the occurrence of the term $\lambda^{1/2}$ in
\eqref{bcnonperp.eq} dictated that the
term $\lambda^{1/2}$ should appear in the definition of the Pr\"ufer
angle.
This is why we have used the `modified' Pr\"ufer angle here.
\end{remark}


\subsection{The structure of  $\sigma$}   \label{spec.sec}

We can now prove the following theorem for general $(\boldsymbol{\alpha},\boldsymbol{\beta})$,
which extends Theorem~\ref{spec_zero.thm} to the
general multi-point Sturm-Liouville problem.


\begin{theorem}  \label{spec.thm}
Suppose that \eqref{albe_nz.eq}--\eqref{AB_lin_cond.eq} hold.
Then $\sigma$ consists of a strictly increasing sequence of real
eigenvalues
$\lambda_k \ge 0$, $k=0,1,\dots,$
such that $\lim_{k \to \infty} \lambda_k = \infty.$
For each $k \ge 0:$
\begin{itemize}
\item[(a)]
$\lambda_k$ has geometric multiplicity $1;$
\item[(b)]
$\lambda_k$ has an eigenfunction $u_k$
such that $(\lambda_k,u_k) \in P_k^+$.
\end{itemize}
In the Neumann-type case $\lambda_0 = 0$, while if
\eqref{al_pm_strict_pos.eq} holds then $\lambda_0 > 0$.
\end{theorem}

\begin{proof}
We will prove a series of results regarding the eigenvalues
and eigenfunctions,
which culminate in the proof of the theorem.
The fact that the eigenvalues have geometric multiplicity 1 has already
been proved in Corollary~\ref{geom_mult_one.cor}.

\begin{lemma}  \label{la_ge_zero.lem}
If $\lambda$ is an eigenvalue then $\lambda \ge 0$.
If  \eqref{al_pm_strict_pos.eq} holds then $\lambda > 0$.
\end{lemma}

\begin{proof}
Suppose that $\lambda < 0$ and define $s := \sqrt{-\lambda}$.
Then any eigenfunction $u$
has the form $u(x) = c_+ e^{sx} + c_- e^{-sx}$,
for some $(c_+,c_-) \in \mathbb{R}^2$,
and we see from this that
$\max |u|$ and  $\max |u'|$
must both be attained at the same end point, say at $x=1$.
Hence, $u(1)$ and $u'(1)$ have the same sign.
By \eqref{albe_sign.eq}, $\beta_0^+ \ge 0$, so by
\eqref{slbc.eq} and \eqref{AB_lin_cond.eq},
\begin{align*}
\alpha_0^+ |u|_0  + \beta_0^+ |u'|_0
&=
|\alpha_0^+ u(1)  + \beta_0^+ u'(1)|
\\ & \le
|u|_0  \sum_{i=1}^{m^+} |\alpha^+_i |
 +
|u'|_0 \sum_{i=1}^{m^+} |\beta^+_i|
\\ & <
\alpha^+_0 |u|_0 + \beta^+_0 |u'|_0  ,
\end{align*}
and this contradiction proves the first part of the lemma.
Next, if  \eqref{al_pm_strict_pos.eq} holds then it follows from
Theorem~\ref{De_inverse.thm} that $\lambda \ne 0$, which completes the
proof.
\end{proof}

\begin{remark}  \label{la_ge_zero.rem} \rm
It is well known that if the sign conditions \eqref{albe_sign.eq} do not
hold then
Lemma~\ref{la_ge_zero.lem} need not be true, even in the separated
case.
For example, if
$$
\alpha_0^\pm = \pm \epsilon, \quad \alpha = 0,
\quad
\beta_0^\pm = \pm 1, \quad \beta = 0 .
$$
\end{remark}

The properties of the spectrum in the Neumann-type case have been
proved in \cite{RYN6}, so from now on in the proof we will suppose that
\eqref{al_pm_strict_pos.eq} holds.
Thus, by Theorem~\ref{De_inverse.thm} and Lemma~\ref{la_ge_zero.lem},
if $\lambda$ is an eigenvalue with eigenfunction $u$, then $\lambda > 0$
and we may suppose that
$\lambda = s^2 ,$ $u = w(s,\theta)$,
for suitable $s > 0$, $\theta \in \mathbb{R}$
(up to a scaling of the eigenfunction),
where $w(s,\theta)$ was defined in \eqref{s_soln_form.eq}.
Defining functions
$\Gamma^\pm : (0,\infty) \times \mathbb{R} \times \mathbb{R}^{2(m^-+m^+)} \to \mathbb{R}$
by
\begin{equation*}
\begin{split}
\Gamma^\pm(s,\theta,\alpha^\pm,\beta^\pm)  &:=
\alpha_0^\pm \sin(\pm s+\theta)  + s \beta_0^\pm \cos'(\pm s+\theta)\, \\
& \quad - \sum^{m^\pm}_{i=1} \alpha_i^\pm \sin(s\eta_i^\pm+\theta)
 - s \sum^{m^\pm}_{i=1} \beta_i^\pm \cos(s\eta_i^\pm+\theta) ,
\end{split}
\end{equation*}
and substituting $w(s,\theta)$ into \eqref{slbc.eq} shows that
$\lambda = s^2$
is an eigenvalue if and only if
the pair of equations
\begin{equation}   \label{simul_zeros.eq}
\Gamma^\pm(s,\theta,\alpha^\pm,\beta^\pm) = 0
\end{equation}
holds, for some $\theta \in \mathbb{R}$.
Hence, it suffices to consider the set of solutions of
\eqref{simul_zeros.eq}.

We will now prove Theorem~\ref{spec.thm} by continuation with respect
to $(\boldsymbol{\alpha},\boldsymbol{\beta})$, away from
$(\boldsymbol{\alpha},\boldsymbol{\beta})=({\boldsymbol{0}},{\boldsymbol{0}})$, where the required information on the
solutions of \eqref{simul_zeros.eq} follows from the standard theory of
the separated problem in  Theorem~\ref{spec_zero.thm}.
For reference, we state this in the following lemma.


\begin{lemma}  \label{Ga_zeros_at_zero.lem}
Suppose that $(\boldsymbol{\alpha},\boldsymbol{\beta}) = ({\boldsymbol{0}},{\boldsymbol{0}})$.
For each $k = 0,1,\dots$,
if we write $s_k^{\boldsymbol{0}} := (\lambda_k^{\boldsymbol{0}})^{1/2}$
$($where $\lambda_k^{\boldsymbol{0}}$ is as in
Theorem~\ref{spec_zero.thm}$)$,
then there exists a unique
$\theta_k^{\boldsymbol{0}} \in [0,\pi)$ such that
$(s_k^{\boldsymbol{0}},\theta_k^{\boldsymbol{0}})$
satisfies \eqref{simul_zeros.eq}.
\end{lemma}

Of course, by the periodicity properties of $\Gamma^\pm$ with respect to
$\theta$, there are other solutions of \eqref{simul_zeros.eq}
(with $(\boldsymbol{\alpha},\boldsymbol{\beta}) = ({\boldsymbol{0}},{\boldsymbol{0}})$)
than those in Lemma~\ref{Ga_zeros_at_zero.lem},
but these do not yield distinct solutions of
the eigenvalue problem \eqref{mp_eval.eq}.
In fact, to remove these extra solutions and to reduce the domain of
$\theta$ to a compact set, from now on we will regard $\theta$ as lying
in
the circle obtained from the interval $[0,2\pi]$ by identifying the
points $0$ and $2\pi$,
which we denote by $S^1$,
and we regard the domain of the functions $\Gamma^\pm$ as
$(0,\infty) \times S^1 \times {\mathcal{B}}(\alpha_0^\pm,\beta_0^\pm)$.

We now consider \eqref{simul_zeros.eq}  when
$(\boldsymbol{\alpha},\boldsymbol{\beta}) \ne ({\boldsymbol{0}},{\boldsymbol{0}})$.
The following proposition provides some information on the signs of the
partial derivatives $\Gamma^\nu_s$, $\Gamma^\nu_\theta$ at the zeros of
$\Gamma^\nu$.

\begin{lemma} \label{simple.lem}
Suppose that $\nu \in \{\pm\}$ and
$(\alpha^\nu,\beta^\nu) \in {\mathcal{B}}(\alpha_0^\nu,\beta_0^\nu)$.
Then
\begin{equation}   \label{nu_Ga_zero_pos.eq}
\Gamma^\nu(s,\theta,\alpha^\nu,\beta^\nu) = 0
  \implies
\nu  \, \Gamma^\nu_s(s,\theta,\alpha^\nu,\beta^\nu) \,
\Gamma^\nu_\theta(s,\theta,\alpha^\nu,\beta^\nu) > 0.
\end{equation}
\end{lemma}

\begin{proof}

By a similar proof to that of Lemma~\ref{single_bc_simple.lem}
it can be shown that
\begin{equation}   \label{Ga_ab_zero_implies.eq}
\Gamma^\nu(s,\theta,\alpha^\nu,\beta^\nu) = 0
\implies
\Gamma^\nu_s(s,\theta,\alpha^\nu,\beta^\nu) \,
\Gamma^\nu_\theta(s,\theta,\alpha^\nu,\beta^\nu)
\ne 0 .
\end{equation}
We now regard $(s,\theta,\alpha^\nu,\beta^\nu)$ as fixed,
and consider the equation
\begin{equation}  \label{Gz_eq_z.eq}
G(\widetilde{\theta},t) := \Gamma^\nu(s,\widetilde{\theta},t \alpha^\nu,t \beta^\nu) = 0,
\quad (\widetilde{\theta} ,\ t) \in S^1 \times [0,1].
\end{equation}
It is clear that if $t \in [0,1]$ then
$(t\alpha^\nu,t\beta^\nu) \in {\mathcal{B}}(\alpha_0^\nu,\beta_0^\nu)$,
so by \eqref{Ga_ab_zero_implies.eq},
\begin{equation}  \label{Gz_th.eq}
G(\theta,1) = 0 \quad \text{and} \quad
G(\widetilde{\theta},t)  = 0 \implies G_{\widetilde{\theta}}(\widetilde{\theta},t)  \ne 0 .
\end{equation}
Hence, by \eqref{Gz_th.eq}, the implicit function theorem, and the
compactness of $S^1$,
there exists a $C^1$ solution function
$
t \to \widetilde{\theta}(t) : [0,1] \to S^1 ,
$
for \eqref{Gz_eq_z.eq}
such that
$$
\widetilde{\theta}(1) = \theta, \quad
\Gamma^\nu(s,\widetilde{\theta}(t),t\alpha^\nu,t \beta^\nu) = 0 , \quad
t \in [0,1]
$$
(the local existence of this solution function, near $t=1$, is trivial;
standard arguments show that its domain can be extended to include the
interval $[0,1]$ --- see the
proof of part~(b) of Lemma~\ref{s_bdd.lem} below for a similar
argument).

Next, by the definition of $\Gamma^\nu$,
\eqref{nu_Ga_zero_pos.eq} holds
at $(s,\widetilde{\theta}(0),0,0)$
and hence, by \eqref{Ga_ab_zero_implies.eq} and continuity,
\eqref{nu_Ga_zero_pos.eq} holds at
$(s,\widetilde{\theta}(t),t \alpha^\nu,t \beta^\nu)$ for all $t \in [0,1]$.
In particular, putting $t=1$ shows that \eqref{nu_Ga_zero_pos.eq} holds
at $(s,\theta,\alpha^\nu,\beta^\nu)$, which completes the proof
of Lemma~\ref{simple.lem}.
\end{proof}


We now return to the pair of equations \eqref{simul_zeros.eq}.
To solve these using the implicit function theorem we define the
Jacobian determinant
\begin{equation*}
J(s,\theta,\boldsymbol{\alpha},\boldsymbol{\beta}) :=
\begin{vmatrix}
\Gamma^-_s(s,\theta,\alpha^-,\beta^-)  &
\Gamma^-_\theta(s,\theta,\alpha^-,\beta^-)
\\
\Gamma^+_s(s,\theta,\alpha^+,\beta^+)  &
\Gamma^+_\theta(s,\theta,\alpha^+,\beta^+)
\end{vmatrix},
\end{equation*}
for
$(s,\theta,\boldsymbol{\alpha},\boldsymbol{\beta}) \in (0,\infty) \times S^1 \times {\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0).$
It follows from the sign properties of
$\Gamma^\pm_s,\ \Gamma^\pm_\theta$
proved in Lemma~\ref{simple.lem} that
\begin{equation}  \label{Gz_Jnz.eq}
\Gamma^+(s,\theta,\alpha^+,\beta^+) =
\Gamma^-(s,\theta,\alpha^-,\beta^-) = 0
\implies  J(s,\theta,\boldsymbol{\alpha},\boldsymbol{\beta}) \ne 0 ,
\end{equation}
and hence we can solve \eqref{simul_zeros.eq} for $(s,\theta)$,
as functions of $(\boldsymbol{\alpha},\boldsymbol{\beta})$,
in a neighbourhood of an arbitrary solution of \eqref{simul_zeros.eq}.

Now suppose that
$(s,\theta,\boldsymbol{\alpha},\boldsymbol{\beta}) \in (0,\infty) \times S^1 \times
{\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$
is an arbitrary (fixed) solution of \eqref{simul_zeros.eq}.
By \eqref{Gz_Jnz.eq} and the implicit function theorem
there exists a maximal open interval $\widetilde{I}$ containing $1$ and a $C^1$
solution function
$$
t \to (\widetilde{s}(t),\widetilde{\theta}(t)) : \widetilde{I} \to (0,\infty) \times S^1,
$$
such that
$$
(\widetilde{s}(1),\widetilde{\theta}(1)) = (s,\theta),
\quad \Gamma^\pm(\widetilde{s}(t),\widetilde{\theta}(t),t\alpha^\pm,t\beta^\pm) = 0 ,
\quad t \in \widetilde{I} .
$$
Furthermore, by Corollary~\ref{efun_in_P.cor}  and continuity,
there exists an integer $\widetilde{k} \ge 0$ such that
\begin{equation}  \label{kz_defn.eq}
(\widetilde{s}(t)^2,w(\widetilde{s}(t),\widetilde{\theta}(t))) \in P_{\widetilde{k}}  ,
\quad t \in \widetilde{I} .
\end{equation}

\begin{lemma}  \label{s_bdd.lem}
$(a)$ There exists constants $C$,  $\delta > 0$
such that
$\delta \le \widetilde{s}(t) \le C$, $t \in \widetilde{I};$ \\
$(b)$
$0 \in \widetilde{I}$.
\end{lemma}

\begin{proof}
(a) From the form of $w(s,\theta)$, there exists
$C > 0$ such that
if $s \ge C$ then $(s^2,w(s,\theta)) \not\in P_{\widetilde{k}}$, for any
$\theta \in S^1$.
Hence, by \eqref{kz_defn.eq}, $\widetilde{s}(t) \le C$ for any $t \in \widetilde{I}$.
Now suppose that the lower bound $\delta>0$ does not exist,
so that we may choose a sequence $t_n \in \widetilde{I}$, $n = 1,2,\dots,$ with
$\widetilde{s}(t_n) \to 0.$
Writing $\widetilde{s}_n := s(t_n)$, $\widetilde{\theta}_n := \theta(t_n)$ and
$\widetilde{w}_n := w(\widetilde{s}_n,\widetilde{\theta}_n)$, $n = 1,2,\dots,$
it is clear that, as $n \to \infty$,
$$
\text{$|\widetilde{w}'_n|_0 = {\rm O}(\widetilde{s}_n)$
\quad  and  \quad
$|\widetilde{w}_n - c_\infty|_0 \to 0$,}
$$
for some constant $c_\infty$
(after taking a subsequence if necessary,
and regarding $c_\infty$ as an element of $C^0[-1,1]$).
We now consider various cases.

Suppose that $c_\infty \ne 0$.
By \eqref{al_pm_strict_pos.eq},
$\alpha_0^\nu \ne 0$ for some $\nu \in \{\pm\}$,
and the corresponding boundary condition \eqref{slbc.eq} yields
$$
0 = \alpha_0^\nu \widetilde{w}_n(\nu) - \sum^{m^\nu}_{i=1} \alpha^\nu_i
\widetilde{w}_n(\eta^\nu_i)
 + {\rm O}(\widetilde{s}_n)
\to c_\infty \Big(  \alpha_0^\nu - \sum^{m^\nu}_{i=1} \alpha^\nu_i \Big),
$$
which contradicts \eqref{AB_lin_cond.eq},
and so proves the existence of $\delta > 0$  in this case.

Now suppose that $c_\infty = 0$.
Without loss of generality we also suppose that
$\widetilde{\theta}_n \searrow 0$
(after taking a subsequence if necessary)
and so,
for all $n$ sufficiently large,
$|\widetilde{w}_n|_0$ is attained at the end point $x = 1$.

Suppose that $\alpha_0^+ \ne 0$.
By the definition of $\widetilde{w}_n$, we obtain from  \eqref{slbc.eq}
\[
\widetilde{s}_n
\Big(
\alpha_0^+ - \sum^{m^+}_{i=1} \alpha^+_i \eta^+_i
+
\beta_0^+ - \sum^{m^+}_{i=1} \beta^+_i
\Big)
 +
\widetilde{\theta}_n
\Big(
\alpha_0^+ - \sum^{m^+}_{i=1} \alpha^+_i
\Big)
= {\rm O}(\widetilde{s}_n^3 + \widetilde{\theta}_n^3) ,
\]
but, by \eqref{albe_nz.eq}-\eqref{AB_lin_cond.eq}, the terms in the
brackets on the left hand side are strictly positive, so this is
contradictory when $n$ is sufficiently large.

Suppose that $\alpha_0^+ = 0$, and so $\beta_0^+ > 0$
(by \eqref{albe_nz.eq}, \eqref{albe_sign.eq}).
Dividing \eqref{slbc.eq} by $\widetilde{s}_n$ and letting $n \to \infty$ yields
$$
0 = s_n^{-1} \Big(
\beta_0^+ \widetilde{w}_n'(1) - \sum^{m^+}_{i=1} \beta^+_i \widetilde{w}_n'(\eta^+_i) \Big)
\to \beta_0^+ - \sum^{m^+}_{i=1} \beta^+_i >0 ,
$$
by \eqref{AB_lin_cond.eq},
which is again contradictory.
This completes the proof of part (a) of Lemma~\ref{s_bdd.lem}.

\noindent (b) 
Suppose that $0 \not\in \widetilde{I}$,
and let $\hat t = \inf \{ t \in \widetilde{I}\} \ge 0$.
By part (a) of the lemma, there exists a  sequence
$t_n \in \widetilde{I}$, $n = 1,2,\dots,$
and a point $(\hat s,\hat \theta) \in  (0,\infty) \times S^1$,
such that
$$
\lim_{n \to \infty} t_n = \hat t ,
\quad
\lim_{n \to \infty} (\widetilde{s}(t_n),\widetilde{\theta}(t_n)) = (\hat s,\hat \theta) .
$$
Clearly, the  point
$(\hat s,\hat \theta,\hat t\boldsymbol{\alpha},\hat t\boldsymbol{\beta})$
satisfies \eqref{simul_zeros.eq} so,
by the above results,
the solution function $(\widetilde{s},\widetilde{\theta})$ extends to an open neighbourhood of
$\hat t$,
which contradicts the choice of $\hat t$ and the maximality of the
interval $\widetilde{I}$.
\end{proof}


For any given $(\boldsymbol{\alpha},\boldsymbol{\beta}) \in {\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$
the above arguments have shown that:
\begin{itemize}
\item[(a)] any solution
$(s,\theta,\boldsymbol{\alpha},\boldsymbol{\beta}) \in (0,\infty) \times S^1 \times  {\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$
of \eqref{simul_zeros.eq} can be continuously connected to exactly one
of the solutions
$\{(s_k^{\boldsymbol{0}},\theta_k^{\boldsymbol{0}},{\boldsymbol{0}},{\boldsymbol{0}}) : k \ge 0\}$.
\end{itemize}
Similar arguments show that:
\begin{itemize}
\item[(b)]
any  solution
$\{(s_k^{\boldsymbol{0}},\theta_k^{\boldsymbol{0}},{\boldsymbol{0}},{\boldsymbol{0}}) : k \ge 0\}$
can be continuously connected to exactly one solution,
say
$(s_k(\boldsymbol{\alpha},\boldsymbol{\beta}),\theta_k(\boldsymbol{\alpha},\boldsymbol{\beta}),\boldsymbol{\alpha},\boldsymbol{\beta}) \in (0,\infty) \times S^1 \times
{\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$,
of \eqref{simul_zeros.eq}.
\end{itemize}
Hence, for each $k \ge 0$,
we obtain the eigenvalue and eigenfunction
$$
(\lambda_k(\boldsymbol{\alpha},\boldsymbol{\beta}),u_k(\boldsymbol{\alpha},\boldsymbol{\beta}))  :=
(s_k(\boldsymbol{\alpha},\boldsymbol{\beta})^2, w(s_k(\boldsymbol{\alpha},\boldsymbol{\beta}),\theta_k(\boldsymbol{\alpha},\boldsymbol{\beta}))) \in P_k ,
$$
and we see that there is no eigenvalue $\widetilde{\lambda} \ne \lambda_k(\boldsymbol{\alpha},\boldsymbol{\beta})$,
with eigenfunction $\widetilde{u}$, for which $(\widetilde{\lambda},\widetilde{u}) \in P_k$.

Next, by Theorem~\ref{spec_zero.thm},
$s_k^{\boldsymbol{0}} = s_k^{\boldsymbol{0}}({\boldsymbol{0}},{\boldsymbol{0}}) <
s_{k+1}^{\boldsymbol{0}} = s_{k+1}^{\boldsymbol{0}}({\boldsymbol{0}},{\boldsymbol{0}})$
and by Theorem~\ref{single_bc.thm},
$s_k(\boldsymbol{\alpha},\boldsymbol{\beta}) \ne s_{k+1}(\boldsymbol{\alpha},\boldsymbol{\beta})$
for any $(\boldsymbol{\alpha},\boldsymbol{\beta}) \in {\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$,
so it follows from the continuation construction that
$s_k(\boldsymbol{\alpha},\boldsymbol{\beta}) < s_{k+1}(\boldsymbol{\alpha},\boldsymbol{\beta})$
for all $(\boldsymbol{\alpha},\boldsymbol{\beta}) \in {\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$.

Finally, for fixed $(\boldsymbol{\alpha},\boldsymbol{\beta})$,
the fact that
$(\lambda_k(\boldsymbol{\alpha},\boldsymbol{\beta}),u_k(\boldsymbol{\alpha},\boldsymbol{\beta})) \in P_k$, for $k \ge 1$,
shows that as $k \to \infty$ the oscillation count tends to $\infty$,
so by standard properties of the differential equation
\eqref{eval_de.eq}
we must have
$\lim_{k\to\infty} \lambda_k = \infty$.
This concludes the proof of Theorem~\ref{spec.thm}.
\end{proof}

The implicit function theorem construction of $\lambda_k$ and $u_k$ in
the
proof of Theorem~\ref{spec.thm} also imply continuity properties
which will be useful below, so we state these in the following corollary
(continuity of $u_k$ will be in the space $C^0[-1,1]$, although stronger
results could easily be obtained).

\begin{corollary}  \label{cts_evals.cor}
For each $k \ge 0$: $\lambda_k \in \mathbb{R}$ and $u_k \in C^0[-1,1]$ depend
continuously on
$(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0,\boldsymbol{\alpha},\boldsymbol{\beta},\boldsymbol{\eta}) \in
{\mathcal{B}} \times (-1,1]^{m^-} \times [-1,1)^{m^+}$.
\end{corollary}

\subsection{Positivity of the principal eigenfunction}
\label{positivity.sec}

In many applications it is important to know that the
\emph{principal eigenfunction} $u_0$ is positive.
Thus we will now consider conditions which ensure that this is true.
Simple examples show that $u_0$ may not be positive if the vectors
$\alpha^\pm$ contain negative components, but the following
theorem shows that $u_0$ will be positive if $\alpha^\pm \ge 0$
(with these inequalities holding componentwise).

\begin{theorem}  \label{posrinc_efun.thm}
Suppose that
\eqref{albe_nz.eq}--\eqref{AB_lin_cond.eq}
hold, and $\alpha^\pm \ge 0$.
Then:
\begin{itemize}
\item[(a)] $u_0 > 0$ on $(-1,1)$;
\item[(b)] if $\beta_0^\nu \ne 0$, for some $\nu \in \{\pm\}$,
then $u_0(\nu) > 0$.
\end{itemize}
\end{theorem}

\begin{proof}
By standard Sturm-Liouville theory the result is true when
$(\boldsymbol{\alpha},\boldsymbol{\beta}) = ({\boldsymbol{0}},{\boldsymbol{0}})$
(part (a) is standard and (b) follows immediately since, under the
stated hypotheses,  $u_0(\nu) = 0 \Rightarrow u_0'(\nu) = 0$,
and an eigenfunction cannot have a double zero).
Now suppose that both $\beta_0^\pm \ne 0$.
If the result fails then,
by using a limiting argument in the construction of the
eigenvalues by continuation from
$(\boldsymbol{\alpha},\boldsymbol{\beta}) = ({\boldsymbol{0}},{\boldsymbol{0}})$
in the proof of Theorem~\ref{spec.thm},
we can show that there exists some
$(\boldsymbol{\alpha},\boldsymbol{\beta}) \in {\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$, with $\alpha^\pm \ge 0$,
such that the principal eigenfunction
$u_0(\boldsymbol{\alpha},\boldsymbol{\beta}) \ge 0$ satisfies:
\begin{itemize}
\item[(1)] $u_0(\boldsymbol{\alpha},\boldsymbol{\beta}) > 0$ on $(-1,1)$
(since $u_0(\boldsymbol{\alpha},\boldsymbol{\beta})$ cannot have a double zero);
\item[(2)] $u_0(\boldsymbol{\alpha},\boldsymbol{\beta})(\nu) = 0$,
and hence
$|u_0'(\boldsymbol{\alpha},\boldsymbol{\beta})(\nu)| = |u_0'(\boldsymbol{\alpha},\boldsymbol{\beta})|_0$,
for some $\nu \in \{\pm\}$.
\end{itemize}
%
Now, by \eqref{slbc.eq}-\eqref{AB_lin_cond.eq}
\begin{align*}
0 &= \beta_0^\nu u_0'(\boldsymbol{\alpha},\boldsymbol{\beta})(\nu ) -
\sum_{i=1}^{m^\nu}
\alpha_i^\nu u_0(\boldsymbol{\alpha},\boldsymbol{\beta})(\eta_i^\nu)
- \sum_{i=1}^{m^\nu}
\beta_i^\nu u_0'(\boldsymbol{\alpha},\boldsymbol{\beta}) (\eta_i^\nu)
\\
& \le
 - |u_0'(\boldsymbol{\alpha},\boldsymbol{\beta})|_0
 \Big( |\beta_0^\nu| - \sum_{i=1}^{m^\nu} |\beta_i^\nu| \Big)
 < 0 ,
\end{align*}
and this contradiction shows that this case cannot occur.

Next, suppose that one, or both, of $\beta_0^\pm=0$.
We replace the coefficients
$\beta_0^\pm$ by $\beta_0^\pm \pm 1/n$, $n = 1,2,\dots,$
and then let  $n \to \infty$.
By the result just proved, each of the corresponding principal
eigenfunctions, say $u_{0,n} \ge 0$, have the properties (a) and (b),
and so by Corollary~\ref{cts_evals.cor}
the limiting eigenfunction, say $u_{0,\infty} \ge 0$, satisfies (a),
and we can now prove that $u_{0,\infty}$ satisfies (b) by the same
calculation as before.
\end{proof}


\subsection {Algebraic multiplicity}
\label{alg_mult.sec}


Throughout this section we will suppose that
\eqref{al_pm_strict_pos.eq} holds so that,
by Theorem~\ref{De_inverse.thm}, $\Delta$ has an inverse
operator $\Delta^{-1} : Y \to X$
(see Remark~\ref{neu_comp_res.rem} below for some comments on the
Neumann-type case, when \eqref{al_pm_strict_pos.eq} does not hold).
We can also regard this inverse as an operator
$\Delta^{-1} : Y \to Y$,
which we will denote as $\Delta^{-1}_Y$.
Since $X$ is compactly embedded into $Y$,
$\Delta^{-1}_Y$ is compact
(indeed, this compactness together with the fact that $\Delta^{-1}_Y$
maps
$Y$ into itself is the motivation for introducing $\Delta^{-1}_Y$).
Now, the eigenvalue problem \eqref{mp_eval.eq} is equivalent to
the equation
\begin{equation}  \label{K_la_u.eq}
(I_Y + \lambda\Delta^{-1}_Y) u = 0,  \quad u \in Y ,
\end{equation}
where $I_Y$ denotes the identity on $Y$.
Hence, each eigenvalue $\lambda_k$, $k = 0,1,\dots,$
can be regarded as a characteristic value of $- \Delta^{-1}_Y$.
As usual, we  define the algebraic multiplicity of the
characteristic value $\lambda_k$ to be
$$
\dim \cup_{j=1}^\infty N((I_Y + \lambda_k \Delta^{-1})^j)
$$
(where $N$ denotes null-space).

\begin{lemma}  \label{alge_mult.lem}
For each $k \ge 0$ the algebraic multiplicity of the characteristic
value $\lambda_k$  of $-\Delta^{-1}_Y$ is equal to 1.
\end{lemma}


\begin{proof}
The proof is again by continuation with respect to 
$(\boldsymbol{\alpha},\boldsymbol{\beta})$,
so we now write $\Delta^{-1}_Y(\boldsymbol{\alpha},\boldsymbol{\beta})$ 
and $\lambda_k(\boldsymbol{\alpha},\boldsymbol{\beta})$,
for $(\boldsymbol{\alpha},\boldsymbol{\beta}) \in 
{\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$.
When $(\boldsymbol{\alpha},\boldsymbol{\beta})
= (\boldsymbol{0},\boldsymbol{0})$ it is easy to see
that the algebraic multiplicity of 
$\lambda_k(\boldsymbol{0},\boldsymbol{0})$ is equal to 1
(this case corresponds to the standard Sturm-Liouville problem).
Next, it was shown in
Corollaries~\ref{De_inverse_cts.cor)} and~\ref{cts_evals.cor} that
$\Delta^{-1}_Y(\boldsymbol{\alpha},\boldsymbol{\beta})$  and $\lambda_k(\boldsymbol{\alpha},\boldsymbol{\beta})$
depend continuously on $(\boldsymbol{\alpha},\boldsymbol{\beta})$,
and Theorem~\ref{spec.thm} shows that as $(\boldsymbol{\alpha},\boldsymbol{\beta})$ varies over
${\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$,
eigenvalues with different $k$ never meet.
Hence, by the results in \cite[Ch. 2, Sec. 5]{KAT},
the algebraic multiplicity of $\lambda_k(\boldsymbol{\alpha},\boldsymbol{\beta})$
is constant for $(\boldsymbol{\alpha},\boldsymbol{\beta}) \in {\mathcal{B}}(\boldsymbol{\alpha}_0,\boldsymbol{\beta}_0)$
(the discussion in \cite[Ch. 2, Sec. 5]{KAT} is in finite dimensions
but,
as noted there, the results extend to bounded operators in infinite
dimensions).
This proves the result.
\end{proof}

\begin{remark} \rm
In the case $\alpha^- = 0$, $\alpha^+>0$, $\beta^\pm = 0$,
Lemma~\ref{alge_mult.lem} was proved directly in
\cite[Lemma~2.6]{XU} and \cite[Lemma~3.8]{RYN3}
(that is, without relying on perturbation theory for linear operators),
but it seems to be difficult to extend this proof to the general case.
This result was extended to general Dirichlet-type and Neumann-type
problems in \cite{RYN5} and \cite{RYN6} respectively.
\end{remark}


\begin{remark}  \label{neu_comp_res.rem} \rm
For simplicity we have excluded the Neumann-type case from this
section, since in this case the operator $\Delta$ does not have an
inverse.
Of course, one could consider the operator $\Delta - \mu I_Y$, with
$\mu > 0$; it can be shown that this operator has an inverse, which is
compact (as a mapping into $Y$),
that is, $\Delta$ has compact resolvent.
We could then obtain similar results to those above.
However, this would entail considerable additional notational
complexity, and the Neumann-type case was treated in detail in
\cite{RYN6}, so we will simply omit this case here.
\end{remark}


\subsection{Counter examples}  \label{eval_counterexamples.sec}


In this section we will show that Theorem~\ref{spec.thm}
need not be true if \eqref{AB_lin_cond.eq} does not hold, and that the
condition \eqref{AB_lin_cond.eq} is, in some sense, optimal for the
validity of Theorem~\ref{spec.thm}.
In fact, for the Dirichlet-type problem,
it was shown in \cite[Examples 3.5, 3.6]{RYN3} that if
$\sum_{i=1}^{m^\pm} |\alpha_i^\pm| = \alpha_0^\pm$
then we may have an eigenvalue/eigenfunction pair
$(\lambda,u) \in \partial P_k$, for some $k$
(in the present notation)
while if
$\sum_{i=1}^{m^\pm} |\alpha_i^\pm| > \alpha_0^\pm$
then we may have $\sigma_k = \emptyset$ for a finite, but arbitrarily
large, set of integers $k$,
that is, the corresponding eigenvalues $\lambda_k$ may be `missing' from
the
sequence of eigenvalues constructed in Theorem~\ref{spec.thm}.
Similar examples were constructed for the Neumann-type case in
\cite[Examples 4.17, 4.18]{RYN6}.
These examples show that condition \eqref{AB_lin_cond.eq} is optimal
in the cases where one or other of the fractions on
the left hand side of \eqref{AB_lin_cond.eq} is absent.
Thus it seems of interest to also show that \eqref{AB_lin_cond.eq} is
optimal when both fractions are present.
The following example will do this when these fractions are nonzero
and equal to each other.
More precisely, in this case we will show that if the number $1$ on
the right hand side of \eqref{AB_lin_cond.eq} is increased
by an arbitrarily small amount then Theorem~\ref{spec.thm} need not
hold, and arbitrarily many eigenvalues may be `missing'.


For notational simplicity we will consider the problem on the interval
$(0,1)$, with a standard Dirichlet condition at $x=0$, and the following
multi-point condition at $x=1$
\begin{equation}  \label{c_ex_bc.eq}
\alpha_0 u(1) + \beta_0 u'(1)
= \alpha_1 u(\eta_1) + \beta_2 u'(\eta_2) .
\end{equation}
For any eigenvalue $\lambda = s^2 > 0$ the
corresponding eigenfunction must have the form $C \sin s x$, $C \in \mathbb{R}$.
Hence, defining $\Gamma : \mathbb{R} \to \mathbb{R}$ by
$$
\Gamma(s) :=
\alpha_0 \sin s + s \beta_0 \cos s
 - \alpha_1 \sin s\eta_1 - s \beta_2 \cos s \eta_2 ,
\quad s \in \mathbb{R} ,
$$
it is clear that $\lambda = s^2$ is an eigenvalue iff $\Gamma(s) = 0$,
and also, for any integer $k \ge 0$,
$\lambda \in \sigma_k \implies \lambda \in [(k-2)\pi,(k+2)\pi]$.

To construct our counter example we will show that with a suitable
choice of the coefficients in the  boundary condition
\eqref{c_ex_bc.eq} there exists a `long' interval  $I$ such that if $s
\in I$ then $\Gamma(s) \ne 0$,
that is, $s^2$ cannot be an eigenvalue.
This will show that $\sigma_k = \emptyset$ for a range of values of $k$.

Choose a `large' integer $k_0$
(we will be more specific below), and set:
$$
\epsilon = \frac{10}{k_0}, \quad  s(\gamma) = (1+\gamma\epsilon) k_0
\pi,
\quad \gamma \in [-1,1] .
$$
Hence, as $\gamma$ varies over the interval $[-1,1]$,
the number $s(\gamma)$ varies over the interval
$$
I_{k_0} := [(k_0-10)\pi,(k_0+10)\pi].
 $$
We also set:
\begin{alignat*}{2}
\alpha_0 &= 1,  &  \beta_0 &= \frac{1}{k_0\pi},
\\
\alpha_1 &= \frac{1+\epsilon}{\sqrt{2}} ,
\quad
&  \beta_2 &= \frac{1}{k_0\pi} \frac{1+\epsilon}{\sqrt{2}} ,
\\
\eta_1  &= \frac{1}{2k_0} , &  \eta_2 &=  \frac{1}{k_0}.
\end{alignat*}
Simple estimates now show that if $\epsilon$ is sufficiently small
(that is, if $k_0$ is sufficiently large)
then, for $\gamma \in[-1,1]$,
\begin{align*}
\Gamma(s(\gamma)) & \le
\sqrt{2} + \epsilon - \frac{1+\epsilon}{\sqrt{2}}
\Big( \sin \frac{\pi}{2}(1+\epsilon) - (1+\epsilon) \cos
\pi(1+\epsilon) \Big)
\\
& \le
\sqrt{2} + \epsilon - \sqrt{2}(1+\epsilon)(1-\epsilon/14)
\\
& <
\epsilon \big( 1 - \frac{13\sqrt{2}}{14} + {\rm O}(\epsilon) \big)
\\
& <0 .
\end{align*}
This shows that there is no eigenvalue $\lambda = s^2$ with
$s \in I_{k_0}$,
that is, $\sigma_{k} = \emptyset$ if $k \in [k_0 - 7,k_0 + 7]$.
Clearly, there is nothing special about the number 10 in this example,
so in fact we could construct an example for which
$\sigma_k = \emptyset$
for an arbitrarily long succession of integers $k$.
Also, since
$$
\frac{\alpha_1}{\alpha_0}  = \frac{\beta_2}{\beta_0}  =
\frac{1+\epsilon}{\sqrt{2}} ,
$$
and $\epsilon$ is arbitrarily small,
we see that if the number $1$ in condition
\eqref{AB_lin_cond.eq}
is increased by an arbitrarily small amount then Theorem~\ref{spec.thm}
need not hold.


\begin{thebibliography}{99}

\bibitem{BF} { C. Bai, J. Fang};
Existence of multiple positive solutions for nonlinear $m$-point
boundary value problems,
\emph{J. Math. Anal. Appl.} \textbf{281} (2003), 76--85.


\bibitem{BD} { P. Binding, P. Dr\'abek};
Sturm-Liouville theory for the $p$-Laplacian,
\emph{Studia Sci. Math. Hungar.}
\textbf{40} (2003), 375--396.

\bibitem{CL} { E. A. Coddington, N. Levinson};
\emph{Theory of Ordinary Differential Equations},
McGraw-Hill, New York (1955).

\bibitem{DR} { N. Dodds, B. P. Rynne};
Spectral properties and nodal solutions for second-order, $m$-point,
$p$-Laplacian boundary value problems,
\emph{Topol. Methods Nonlinear Anal.}
\textbf{32} (2008), 21--40.

\bibitem{GR} { F. Genoud, B. P. Rynne};
Some recent results on the spectrum of multi-point eigenvalue problems
for the $p$-Laplacian,
\emph{Commun. Appl. Anal.}
\textbf{15} (2011),  413--434.

\bibitem{GGM}{ M. Garc\'{i}a-Huidobro, Ch. P. Gupta,  R. Man\'{a}sevich};
Some multipoint boundary value problems of Neumann-Dirichlet
type involving a multipoint $p$-Laplace like operator,
\emph{J. Math. Anal. Appl.} \textbf{333} (2007), 247--264.

\bibitem{GUP} { C. P. Gupta};
A non-resonant generalized multi-point boundary-value problem of
Dirichelet type involving a $p$-Laplacian type operator,
\emph{Proceedings of the Sixth Mississippi State--UBA Conference on
Differential Equations and Computational Simulations,  127--139,
Electron. J. Differ. Equ. Conf., 15, Southwest Texas State Univ., San
Marcos, TX, 2007.  }

\bibitem{KAT} { T. Kato};
\emph{Perturbation Theory for Linear Operators},
Springer, 1984.

\bibitem{LIU} { Y. Liu};
Non-homogeneous boundary-value problems of higher order differential
equations with $p$-Laplacian,
\emph{Electron. J. Differential Equations }
\textbf{2008}, No. 22.

\bibitem{MOR1} { R. Ma, D. O'Regan};
Nodal solutions for second-order $m$-point boundary value problems
with nonlinearities across several eigenvalues,
\emph{Nonlinear Anal.}
\textbf{64} (2006),  1562--1577.

\bibitem{RAB} { P. H. Rabinowitz};
Some global results for nonlinear eigenvalue problems,
\emph{J. Funct. Analysis}
\textbf{7} (1971), 487--513

\bibitem{RYN3} { B. P. Rynne};
Spectral properties and nodal solutions for second-order, $m$-point,
boundary value problems,
\emph{Nonlinear Analysis}
\textbf{67} (2007), 3318--3327.

\bibitem{RYN5} { B. P. Rynne};
Spectral properties of second-order, multi-point, $p$-Laplacian boundary
value problems,
\emph{Nonlinear Analysis}
\textbf{72} (2010),  4244-4253.

\bibitem{RYN6} { B. P. Rynne};
Spectral properties of $p$-Laplacian problems with Neumann and
mixed-type multi-point boundary conditions,
\emph{Nonlinear Analysis}
\textbf{74} (2010),  1471--1484.

\bibitem{WI} J. R. L. Webb, G. Infante;
Positive solutions of nonlocal boundary value problems: a unified
approach,
{\it J. London Math. Soc.} \textbf{74} (2006), 673--693.

\bibitem{WL}{ J. R. L. Webb, K. Q. Lan};
Eigenvalue criteria for existence of multiple positive solutions of
nonlinear boundary value problems of local and nonlocal type,
\emph{Topol. Methods Nonlinear Anal.}
\textbf{27} (2006),  91--115.

\bibitem{XU} { X. Xu};
Multiple sign-changing solutions for some m-point boundary-value
problems, \emph{Electron. J. Differential Equations}
\textbf{89} (2004).

\end{thebibliography}


\end{document}



