First Connection Problem: From One Endpoint to Another
Suppose a differential equation has a solution that is regular at its left endpoint. Does that make it regular at its right endpoint? This first example gives a complete answer: the solution remains finite, but its derivative diverges. The coefficient of that singular behavior is a connection coefficient.
Before starting: you need second-order linear ODEs, differentiation of powers, and a two-by-two determinant. The required special-function notation is defined below. No monodromy, CFT, or gauge theory is needed.
First session: allow an estimated 60–90 minutes for the equation, matching calculation, endpoint conclusion, and Exercises 1–2. The numerical check, integral derivation, and branch exercise are optional extensions. This is a planning estimate, not a measured student completion time.
The equation and the question
Section titled “The equation and the question”On the real interval , consider
This is the Gauss equation
Choose the solution analytic at zero with . Write it as . Here the notation means the convergent series
Substitution into the ODE gives this recurrence. For our parameters, . Its series converges for , so it can be evaluated inside the interval. The endpoint sits on the boundary of that disc; termwise intuition there needs care.
Check your starting point: a different normalization would double the entire solution. Every coefficient describing that solution must double too.
Choose a basis at the other endpoint
Section titled “Choose a basis at the other endpoint”Let and . Substituting near gives the indicial equation . There are two local behaviors: one analytic and one proportional to . Unit-leading solutions are
Thus and . All powers are positive real on . For complex continuation, use logarithms real on this interval and cuts on and .
Because are independent solutions of the same equation, there are constants such that
This is the global question reduced to two numbers. The endpoint series fix the bases; the constants say how the solution selected at zero fits into the basis selected at one.
Match a value and a derivative
Section titled “Match a value and a derivative”At any interior point , solve
Define the Wronskian by . Cramer’s rule gives
The signs depend on the order in each Wronskian. A useful independent check follows from Abel’s identity: if , then . Here
The minus sign also follows directly from near one. Although the Wronskians vary with , their ratios are constant. That makes repeated matching a useful numerical test.
The analytic answer is
Here extends the factorial and satisfies . That recurrence alone simplifies to . The general connection formula is given in DLMF 15.10.21; an integral derivation for this particular case appears below.
Interpret the endpoint behavior
Section titled “Interpret the endpoint behavior”The connection relation gives
So the analytic solution selected at zero has a finite limit at one, but its derivative diverges there. Boundedness is weaker than analyticity or differentiability at a singular endpoint.
If a boundary problem required the analytic branch at one, its condition would be . Our fixed equation does not meet that condition. In an equation depending on a spectral parameter, zeros of the corresponding coefficient can select allowed parameter values. This is the basic idea behind many later spectral calculations.
Reproduce the calculation
Section titled “Reproduce the calculation”Download gauss-starter-check.py.
The supported baseline is Python 3.10 or later with mpmath==1.3.0.
From the directory containing the downloaded file, run
python3 -m pip install mpmath==1.3.0python3 gauss-starter-check.pyThe program forms local series and their derivatives at , then extracts through the Wronskians. It does not use the gamma answer to construct those series. It checks the gamma coefficients, Abel’s identity, the differential equation, and the compensating basis phase from Exercise 3.
With 240 terms and 60 working digits, the largest checked error was about
, below the declared tolerance. The expected
summary is PASS, with and .
This is numerical evidence on the stated inputs, not a rigorous enclosure.
Try an intentionally insufficient truncation:
python3 gauss-starter-check.py --terms 24It must report FAIL and exit with nonzero status. Then compare 80, 160,
and 240 terms. With fixed arithmetic precision, the errors should decrease
until rounding limits further improvement. Matching at a point outside a
series’ convergence disc would be a different error; more terms would
not repair it. Use --json to save the complete numerical record.
Optional derivation from one integral
Section titled “Optional derivation from one integral”For our positive parameters, Euler’s integral is
The integral converges for . Since , setting also gives a convergent beta integral. Thus
To recover , differentiate the integral. Its singular part comes from near one. Put , where . The exact change of variables gives
For , extend the integrand by zero past . It is bounded by , which is integrable at zero because and at infinity because . Dominated convergence therefore justifies the limiting integral:
Comparing with yields the stated coefficient because . The inequalities , , and justify this particular integral argument. More general parameters require analytic continuation and attention to resonant limits.
Exercises with progressive help
Section titled “Exercises with progressive help”1. Change the normalization
Section titled “1. Change the normalization”Replace by , keeping and fixed. Find the new coefficient and decide whether the endpoint derivative changes.
Hint
Write the same function in both bases; the product of a basis vector and its coefficient must agree.
Solution
. The physical function and its derivative are unchanged because . A connection coefficient needs its basis normalization to have meaning.
2. Diagnose an endpoint mistake
Section titled “2. Diagnose an endpoint mistake”A calculation finds that both and are bounded at one and concludes that they are both analytic there. Identify the mistaken step and formulate the condition selecting the analytic branch.
Hint
Differentiate the leading noninteger power. An analytic function has an ordinary Taylor expansion in integer nonnegative powers.
Solution
is bounded but has a divergent derivative. It has a branch point rather than a Taylor expansion at one. For , analyticity requires in this nonresonant basis.
3. Transfer: change the branch convention
Section titled “3. Transfer: change the branch convention”At the same matching point, define a new basis by replacing with in while keeping the same continued solution . Find the compensating coefficient. Explain why this is different from continuing around the branch point.
Hint 1
Only the noninteger-power factor changes in the new local basis.
Hint 2
Use in the unchanged connection relation.
Solution
and . This is a change of representation of a fixed solution. If instead the solution itself is continued once counterclockwise around one, its nonanalytic part acquires the phase relative to the original local branch. That is monodromy. A basis change and a change of continuation path answer different questions.
Continue when this calculation is clear
Section titled “Continue when this calculation is clear”You are ready to continue if you can extract with the correct sign, explain why it changes under a basis rescaling, and distinguish boundedness from the endpoint condition you actually want.
Read the full hypergeometric benchmark for the entire matrix, resonant limits, and a spectral application. Then use scalar equations and systems to understand the matrix structure, or move to the Heun laboratories to see why an extra singularity makes the same connection problem harder.
The source identities used here are the hypergeometric local bases and Wronskians, Euler integral, and Gauss value at one.