For a real k×k matrix U write ∣U∣e=maxi,j∣Uij∣; by claim 2 of Componentwise Estimates, Transpose Identities, and Indefinite Riemann Integrals, ∣UV∣e≤k∣U∣e∣V∣e. Products are rearranged with Associativity of the Matrix Product, inverses are unique by Uniqueness of the Matrix Inverse, and transpose identities are claim 3 of Componentwise Estimates, Transpose Identities, and Indefinite Riemann Integrals. We also use limit arithmetic for real sequences: if un→u and vn→v then un+vn→u+v and unvn→uv, by the standard estimates ∣unvn−uv∣≤∣un∣∣vn−v∣+∣v∣∣un−u∣ and ∣(un+vn)−(u+v)∣≤∣un−u∣+∣vn−v∣ (a convergent sequence being bounded).
Claim 1. Fix t∈[a,b] and put β=∣M(t)−1∣e. For s∈[a,b] define
E(s)=M(t)−1(M(s)−M(t)),q(s)=k∣E(s)∣e≤k2β∣M(s)−M(t)∣e.
By continuity of the entries of M, given any η∈(0,21] there is δ>0 such that ∣s−t∣<δ (with s∈[a,b]) implies q(s)≤η≤21. Fix such an s and write E=E(s), q=q(s).
Geometric series. Let SN=∑n=0N(−E)n (matrix powers; (−E)0=Ik, the identity matrix). By induction from the product bound, ∣(−E)n∣e≤kn−1∣E∣en=qn/k for n≥1. Hence for N<N′, ∣SN′−SN∣e≤∑n=N+1N′qn/k≤qN+1/(k(1−q)), so each entry of (SN)N is a Cauchy sequence (the geometric tail bound, with q≤21) and converges by Every Cauchy Sequence of Real Numbers Converges; let S be the entrywise limit, so that also ∣S−Ik∣e≤∑n≥1qn/k≤2q/k (limits preserve the partial-sum bounds).
Telescoping, (Ik+E)SN=SN+ESN=∑n=0N(−E)n−∑n=0N(−E)n+1=Ik−(−E)N+1, whose entries tend to those of Ik since ∣(−E)N+1∣e≤qN+1/k→0. Each entry of (Ik+E)SN is a finite sum of products of entries, so by limit arithmetic it converges to the corresponding entry of (Ik+E)S; hence (Ik+E)S=Ik, and symmetrically S(Ik+E)=Ik (the same telescoping on the other side). Thus Ik+E is invertible with inverse S.
Identification. M(t)(Ik+E)=M(t)+(M(s)−M(t))=M(s). Hence SM(t)−1 is a two-sided inverse of M(s): (SM(t)−1)M(s)=SM(t)−1M(t)(Ik+E)=S(Ik+E)=Ik and M(s)(SM(t)−1)=M(t)(Ik+E)SM(t)−1=M(t)M(t)−1=Ik. By uniqueness, M(s)−1=SM(t)−1, and
∣M(s)−1−M(t)−1∣e=∣(S−Ik)M(t)−1∣e≤k∣S−Ik∣eβ≤2βq(s).
Given ε>0, choose η=min(21,ε/(2β+1)) and the corresponding δ: then ∣s−t∣<δ implies every entry of M(s)−1 is within ε of the corresponding entry of M(t)−1. Since t was arbitrary, the entries of t↦M(t)−1 are continuous on [a,b].
Claim 2. Let M=M(t) be symmetric positive definite (positive definiteness alone already forces invertibility: if Mx=0 with x=0 then x⋅(Mx)=0, impossible; so the hypothesis of claim 1 is not enlarged). By claim 3 of Componentwise Estimates, Transpose Identities, and Indefinite Riemann Integrals, (M−1)⊤M⊤=(MM−1)⊤=Ik⊤=Ik and M⊤(M−1)⊤=(M−1M)⊤=Ik; with M⊤=M and uniqueness of the inverse (Uniqueness of the Matrix Inverse), (M−1)⊤=M−1: the inverse is symmetric. Positive definiteness: let x=0 and put y=M−1x; then y=0 (otherwise x=My=0), and by the transpose-dot identity and symmetry,
x⋅(M−1x)=(My)⋅y=y⋅(M⊤y)=y⋅(My)>0.■