Contents lists available atScienceDirect
C. R. Acad. Sci. Paris, Ser. I
www.sciencedirect.com
Numerical analysis
An a posteriori error estimator based on shifts for positive Hermitian eigenvalue problems
Estimateur a posteriori pour les problèmes aux valeurs propres hermitiens positifs, reposant sur des décalages
Athmane Bakhta
a, Damiano Lombardi
baÉcoledespontsParisTech,France bINRIA,France
a rt i c l e i n f o a b s t ra c t
Articlehistory:
Received12September2017 Acceptedafterrevision13April2018 Availableonline20April2018 PresentedbyOlivierPironneau
Thiswork dealswith an a posteriori error estimatorfor Hermitian positive eigenvalue problems.Theproposedestimatorisbasedontheresidualandthedefinitionofsuitable shiftsinthematrix spectrum.The mathematicalproperties (certificationandsharpness) areinvestigatedandsomenumericalexperimentsareproposed.
©2018Académiedessciences.PublishedbyElsevierMassonSAS.Thisisanopenaccess articleundertheCCBY-NC-NDlicense (http://creativecommons.org/licenses/by-nc-nd/4.0/).
ré s u m é
L’objet de ce travail est la mise au point et l’étude d’un estimateur aposteriori pour lesproblèmes auxvaleurs propreshermitiens positifs.L’estimateur proposése base sur uneapproximation delarélationentrel’erreuretlerésiduduproblème. Lespropriétés mathématiquesdel’estimateursontétudiées.Desexperiencesnumériquessontproposées afindevaliderl’estimateur.
©2018Académiedessciences.PublishedbyElsevierMassonSAS.Thisisanopenaccess articleundertheCCBY-NC-NDlicense (http://creativecommons.org/licenses/by-nc-nd/4.0/).
1. Introduction
This workdeals withan aposteriorierrorestimatorforHermitian positiveeigenvalue problems.Havingasharperror estimatorforeigenvalues is,ingeneral,a difficulttask.Severalworkswereproposed intheliterature:in[2,3],erroresti- matorsare proposedforthefiniteelement discretizationofeigenvaluesofellipticoperators. Inthereducedbasis context for Stokesequations,an a posteriorierrorestimatorbased onBabuška’sstability theory [1] is proposed in[8]. Ageneral formulationofaposteriorierrorboundsthatcanbe appliedtoseveralsituationsisgivenin[5]. Wealsoreferthereader tothesismanuscript[7],whereerroranalysisiscarriedonfornumerousproblems:coercive,noncoercive,parabolic,Stokes andeigenvalue.Inthiswork,whichwasoriginallymotivatedbyproblemsinvolvingclassicalperiodicSchrödingeroperators,
E-mailaddresses:athmane.bakhta@cermics.enpc.fr(A. Bakhta),damiano.lombardi@inria.fr(D. Lombardi).
https://doi.org/10.1016/j.crma.2018.04.017
1631-073X/©2018Académiedessciences.PublishedbyElsevierMassonSAS.ThisisanopenaccessarticleundertheCCBY-NC-NDlicense (http://creativecommons.org/licenses/by-nc-nd/4.0/).
an errorestimatorforthe spectrumofpositiveself-adjoint operatorsisproposed, basedontheproblemresidualandthe definitionofshifts.Inparticular,theaimistoestimatetheerrordonewhentheproblemfinelydiscretizedisprojectedon alow-dimensionalbasis,givingrisetoacoarselydiscretizedproblem.
Thedocumentisstructuredasfollows:afterhavingintroducedthenotation,theexpressionoftheestimatorisderived insection2.1.Themainresultsontheanalysisoftheestimatorarepresentedinsection3.Theimplementationandsome numericalexperimentsarepresentedinsection4.
2. Notationandproblemsetting
LetU beaHilbertspaceandAbealinearpositiveself-adjointoperatorA∈L
(
U,
U)
.Considertheassociatedeigenvalue problem:Auexact
= λ
exactuexact,
(2.1)where
λ
exact∈R∗+istherealpositiveeigenvalue,anduexact∈U istheassociatedeigenfunction.AdiscretefineapproximationofProblem (2.1) isintroducedasfollows:letN∈N∗,andA∈CN×N beamatrix,obtained bydiscretizingtheoperatorAinEq. (2.1).
Priortodetailingthediscretisedversionsoftheproblem,theRayleighquotientisintroduced:
R
(
v) =
vA vvv
.
(2.2)Themin–maxCourant–Fishertheoremallowsustorecovereigenvaluesandeigenvectorsasaresultoftheoptimisationof thequotient.LetVjbethesetofthevectorsubspacesofdimension j inRN.Then,
λ
j=
maxV∈Vj
minu∈VR
(
u)
(2.3)Thefinelydiscretizedproblemreads:
Au
= λ
u,
(2.4)whereu∈CN denotesthefinelydiscretizedeigenvectorand
λ
thecorrespondingeigenvalue.Acoarseapproximationissolvedbyprojectingthefinelydiscretizedproblemonalow-dimensionalbasis.Moreprecisely, let N∈N∗ such that NN and denote by W∈CN×N
,
W =[w1, . . . ,
wN] thematrix whose columns are the finely discretizedbasis functions.Let AN denotethecoarsematrixdefinedas AN:=WHAW.Thus,thecoarseapproximation of theeigenpairsisobtainedbysolving:AN
φ = λ
Nφ,
(2.5)whichprovides
λ
N> λ
,anapproximationfromaboveofλ
andwhereuN∈CN,
uN:=Wφ
,anapproximationoftheassoci- atedeigenvectorreconstructedatthefinelevelofdiscretization.Theinequalitybetweenthecoarselyandfinelydiscretised problemsderivesfromtheoptimisationofthequotient:indeed,sinceinacoarselydiscretisedproblemthespaceonwhich theminimisationiscarriedoutisofsmallerdimension(NN),thenthevalueoftheeigenvalueislarger.Throughoutthewholedocument,thescalarproductinCN willbedenotedbyu
,
v=uHv,foru,
v∈CN.In the sequel, we forget aboutthe exact eigenvalues
λ
exact, andour aim is to estimate the error between thefinely approximatedvalueλ
andthecoarselyapproximatedoneλ
N.2.1. Derivationoftheestimator
Asformostofthemethodsofaposterioriestimation,arelationshipbetweentheresidualoftheproblemandtheerror onthesolutionissought.Theresidualreads:rN∈CN
,
rN:=AuN−λ
NuN.SincethecoarseproblemisobtainedbyGalerkin projection, itfollows thatrN,
uN=0. Lete:=uN−u denotethe errorinthe eigenvectorapproximation. Thefollowing equationfortheresidualisobtained:rN
= (
A− λ)
e− (λ
N− λ)
uN.
(2.6)ProjectingEq. (2.6) onuN leadsto:
0
=
uN, (
A− λ)
uN−
u− (λ
N− λ) ⇒ ε := λ
N− λ =
uN, (
A− λ)
uN≥
0.
(2.7) TheobjectiveistoexpressthisquantityasrN,
BrN,whereB∈CN×N isaHermitianmatrix(whichisthediscretization, atfinelevel,ofaself-adjointoperatorthatwillbemadepreciselater).Thisisdoneintwosteps.First,anexpressionforthematrixB isderived.Todoso,letusassumethat
λ
N =λ
(i),
∀i,
1≤i≤N,sothatthematrix(
A−λ
N)
isinvertible.Hereλ
(i) denotesthei-theigenvalueof A.Thus,reintroducingtheresidualrN intoEq. (2.7) gives:λ
N− λ =
uN, (
A− λ)
uN=
rN, (
A− λ
N)
−1(
A− λ)(
A− λ
N)
−1rN.
(2.8) Bydirectidentification,thematrixBreads:B
= (
A− λ
N)
−1(
A− λ)(
A− λ
N)
−1.
(2.9)Note that,inthisform, thematrix B cannot be directlyused,sincetheeigenvalue
λ
isinvolvedinits definition.Second, anapproximationoftheoperatorBisderivedinordertoobtainacomputableandcertifiedapproximationoftheerror.Let a,
b∈Rbetwoscalars(whoseoptimalvalueswillbeprecisedlater).Then,thematrix BisapproximatedasfollowsB
˜ := (
A−
b)
−1(
A−
a)(
A−
b)
−1,
(2.10)so that a
,
b can be seenastwo approximationsoftheeigenvaluesλ
andλ
N andthey aretwo shiftsforthe spectrumof A−λ
andA−λ
N respectively.2.2. Aprioriestimationforeigenvalues
The proposeda posteriorierrorestimatorisdefinedbyexploitingan availablea priorierrorestimator.Severalofsuch estimatorsexistintheliterature,andcanbeadaptedtotheproblemofinterest.Forthepresentwork,anaprioriestimator based ontraces isused, presentedin[9].Since inthe presentwork,positive matricesare considered, thea priorilower valuefor
λ
isdefinedas:λ ˜ =
max{
0, λ ˜
W S},
(2.11)where
λ
˜W Sdenotestheresultoftheestimationproposedin[9],whichisnotalwaysguaranteedtobepositive.3. Analysisoftheestimator:mainresults
Anerrorestimatorissaidtobecertifiediftheestimatederrorisalwayslargerthantheactualerror,anditissaidtobe sharp iftheestimatederroris ascloseaspossible(in some sense dependingon theproblem)to theactual error.Inthis section,we giveaprecisedefinitionoftheproposed aposteriorierrorestimatorandinvestigateunderwhichconditionsit iscertifiedandsharp.
Definition3.1.Theactualerror
ε
:=λ
−λ
N isestimatedbythequantityμ (
a,
b) :=
rN,
BrN,
whereBisdefinedin (2.10) andthescalarsa
,
b∈Rdependonλ
N andonapriorilowerandupperboundsλ
˜≤λ
≤ ˜λ
+. Wedescribe,inthesequel,howtochoosea,
b inordertoensurethatμ (
a,
b)
iscertifiedandsharp.3.1. Certification
Thegoalofthissectionistodeterminethevaluesofaandb suchthat
:= μ (
a,
b) − ε =
rN, (
B˜ −
B)
rN≥
0.
(3.1)Since A isHermitian and B
,
B˜ areobtainedby shifts of A, they sharethesame eigenbasisandthey commute. Hence, it followsthat: rN, (
B˜ −
B)
rN=
Ni=1
rN,
u(i)2λ
(i)−
a(
b− λ
(i))
2− λ
(i)− λ (λ
N− λ
(i))
2,
(3.2)where
λ
(i)andu(i)denoterespectivelythei-theigenvalueandeigenvectorofA.Thus,asufficientconditionfortheestima- torμ (
a,
b)
tobecertifiedis:λ
(i)−
a(
b− λ
(i))
2− λ
(i)− λ
(λ
N− λ
(i))
2≥
0, ∀
1≤
i≤
N.
(3.3)We shallnowdeterminethevaluesofa andb sothat(3.3) issatisfied.Tothisaim,let
λ
˜≤λ
be thea priorilower bound definedinsection2.2andlet:xi
:= λ
N− λ
(i),
(3.4)α :=
a− λ
N, β :=
b− λ
N, ε := λ
N− λ,
˜
ε := λ
N− ˜ λ.
AftersubstitutionintoEq. (3.3),thefollowingisobtainedforevery1≤i≤N Q
(
xi; α , β) = − α −
xi(β +
xi)
2− ε −
xix2i
≥
0.
(3.5)We show that there existvalues of
α , β, ε
˜ andconsequently values ofa and b such that the estimator iscertified. We introducethefunction( α , β) ∈ R
2→
J( α , β) := β
2[ β
2+
4ε ˜ (β − α ) ]
[
2β − α − ˜ ε ]
2 (3.6)andtheset
T
:= {( α , β) ∈ R
2|
J( α , β) ≤
x2i, ∀
1≤
i≤
N}.
Thus,thefollowingholds.
Proposition3.2.If
( α , β)
∈T thentheestimatorμ ( α
+λ
N, β
+λ
N)
iscertified.TheproofofthepropositionispresentedinAppendixA.Letusremarkthat,intheexpressionofJ,onlyquantitiesthat canactuallybecomputedappear.Moreover,itholdsthatJ →0 as
β
→0.Thismeansthat,forvaluesofb thatarenottoo farfromλ
N,theestimatoriscertified.3.2. Sharpness
Tostudythesharpnessoftheestimator,anupperaprioribound
λ
˜+≥λ
isintroducedandassumedtosatisfyλ
˜+> λ
N≥λ
. Letusrecallthatthedifferencebetweentheestimatederrorμ (
a,
b)
andtheactualerrorε
is=
μ
−ε
(definedinEq. (3.1)).Itholds:
=
Ni=1
rN,
u(i)2Q(
xi; α , β),
(3.7)where theform Q is definedin (3.5). Sincewe donot control the termrN
,
u(i),we consider the minimization ofthe formQ,inaworst-casesense.Letx0,
x1∈Rsuchthatx0<
x1andx0<
−β andconsidertheintervalI=R\ [x0,
x1].Thus, thefollowingholds:≤
sup
x∈I
Q
(
x; α , β)
rN22.
(3.8)Thetermsupx∈IQ
(
x;α , β)
canbecomputedexplicitly.Itisreducedtofindthezerosofacubicpolynomial(detailsinthe proof).However,togetsomeinsightintotheestimation,someapproximationsareintroduced.LetusconsiderthefunctionK
: R
y→
K(
y; α , β) =
2β − α
(
y+ β)
2+ β
2 y(
y+ β)
2,
wheretheparameters
α
andβ
aredefinedin (3.4).Thesecondmainresultreadsasfollows.Proposition3.3.Letx0=β(β(2β−−˜αε))andx1
>
x0andconsidertheintervalI=R/
[x0,
x1].Thus,β +
2β − α +
2ε ˜
K(
x0; α , β)
1/2≤ ˜ λ
+− λ
N⇒
supx∈I
Q
(
x; α , β) ≤
K(
x0; α , β).
Moreover,theoptimalvalues
α
∗andβ
∗arethesolutiontotheconstrainedminimizationproblem( α
∗, β
∗) ∈
argmin(α,β)∈R2
K
(
x0; α , β)
(3.9)β +
(
2β − α +
2ε ˜ )
K(
x0; α , β)
1/2≤ ˜ λ
+− λ
N.
(3.10)Theproof ofthepropositionispresentedinAppendixB.Wepointoutthatall thequantitiesappearingcanbeactually computed.
3.3. Asimplifiedversion
Inthissection,a simplifiedversionispresented,forwhichsomeestimationcan beperformedanalytically. Letk∈R+. Considerthefollowingshifts:
b
= (
1+
k)λ
N,
(3.11)a
= ˜ λ +
kλ
N.
Thisimplies:
β =
kλ
N,
(3.12)α = β − ˜ ε .
Hence,Eq. (3.9) canbeexpressedasafunctionof
β
only.Thefollowingpropositionholds.Proposition3.4.When
α , β
aredefinedasinEq.(3.12),≤
6rN22λ
N+ ˜ λ .
TheproofofthepropositionispresentedinAppendixC.Remarkthat,forasufficientlysmallvalueofk,theestimatoris certified,sincek→0 implies
β
→0.4. Implementationandnumericalexperiments
Inthissection, anefficientimplementationoftheproposedestimatorisdescribedandsomenumericalexperimentsare proposedtoassessitsproperties.
4.1. Efficientimplementation
The numerical implementation of the estimator is discussed in this section. One of the desirable properties of an a posterioriestimatoristobecheapfromacomputationalpointofview.Theexpressionofthepresentestimatoris:
μ =
rN, (
A−
b)
−1(
A−
a)(
A−
b)
−1rN.
(4.1)Thisexpressioninvolvestheinverseofthematrix A−b.Evenifthematrix A issparse(whichisthecaseformostofthe applications),thecomputationoftheinversewouldbeprohibitive.Instead,thefollowingcomputationisperformed:
(
A−
b)
yN=
rN,
(4.2)μ =
yN, (
A−
a)
yN,
(4.3)hintingthatalinearsystemfor yN hastobesolved.Thisischeaperthancomputingtheinverse.Inorderforittobeeven cheaper,an iterativemethodisused.Since A isHermitian,itseigenvalues arereal,sothat,sinceb induces asimpleshift in theeigenvalues, their imaginarypart remains zero.Thus, iterations ofthebi-conjugate gradient stabilizedmethodare effective[4].Asan initialguessfortheiteration,we take y(N0)=uN.Thisisaparticularlygoodguess,whichwouldbe the exact solution ifb=
λ
. Bydoing so, onlyfew matrix vector products are actually neededto havea goodapproximation of yN.Thecostofthisoperationislow,especiallywhen A issparse.Whensolvingtheproblem,itisimportanttoreachan accurateapproximationofthequantityμ
ratherthan yN perse.Tothisend,letμ
(k)bethevalueofμ
obtainedatthek-th iterationofthebi-conjugategradientstabilizedmethod;anappropriatestoppingcriterionis|μ
(k+1)−μ
(k)|< δ
,whereδ
is auser-definedtolerancethatcanbechosentofixacertainnumberofdigitsintheapproximationofμ
.Table 1
Errorestimatorforthees- timator derived from the resultsofProposition3.3.
N ε μ
200 6.95 7.74 250 5.44 6.01 300 3.82 4.14 350 2.94 3.14 400 1.89 1.92
Table 2
ErroranderrorestimationfordifferentvaluesoftheparameterkandbasissizeN.
k=0.01 k=0.05 k=0.1 k=0.2
N ε μ N ε μ N ε μ N ε μ
200 6.72 7.71 200 6.81 7.89 200 6.84 8.26 200 6.74 9.51
250 5.36 6.31 250 5.38 6.18 250 5.44 6.26 250 5.28 6.28
300 4.14 5.08 300 4.12 4.81 300 4.16 4.68 300 4.05 4.47
350 2.98 3.91 350 2.99 3.64 350 2.99 3.40 350 2.97 3.09
400 1.93 2.85 400 1.93 2.58 400 1.94 2.33 400 1.95 2.08
4.2. Randommatrixsmallesteigenvalue
Forthisfirstsynthetictest,wecreatearandommatrix A˜ ∈RN×N withN=500,andconsiderthepositivesymmetric matrix Adefinedas:
A
=
c I+
1 2 A˜ + ˜
A with c=
1− λ
min,
(4.4)where
λ
min is the smallesteigenvalue of thematrix A˜ + ˜A. As a consequence,the matrix A is Hermitian andpositive definite,anditssmallesteigenvalue,whoseestimationerrorisinvestigated,isequalto1.Then,theeigenvalueproblemis projected inthecoarse basis consistingofthefirst N vectorsofthe canonicalbasis with N<
N,sothat projecting A is equivalenttotakethefirstN rowsandcolumnsofA.Since the matrix is random, 32 samples were taken, and foreach of them the test was performed. The values N= [200
,
250,
300,
350,
400]wereusedtocomputeanapproximationofthespectrum.TheestimatorobtainedasaresultofProposition3.3wasimplementedandtested.Theoptimisationproblemwassolved byusingastandardglobaloptimisationalgorithm.TheresultispresentedinTable1.
The estimatordescribedin Section3.3was used fordifferentvaluesofk= [0
.
01,
0.
05,
0.
1,
0.
2].The meanofthetrue errorandthe meanof its aposteriori estimationare reportedin Table2.The estimator israthersharp, andthisistrue in generalforall the valuesofk and N. Aninteresting trend can be observed.For betterdiscretizations (higher N), the parameterk that allowsforbetter estimationsis larger.Thisis inaccordancewiththetheoretical estimationprovidedin Eq. (5.18).Indeed,forbetterdiscretization,λ
N isclosertoλ
,meaningthat,thelarger N,thelowerλ
N.Consequently,the ratio λλ˜+N becomeslargerandsodoestheoptimalvalueofk.
The results ofthe simplified estimator are, ingeneral, lesssharp than theestimator obtained by solving the optimi- sationproblem. However, thelatter,despite thefact thatonly twoscalars haveto bedetermined, mightbe cumbersome to besolved for,because ofthelarge numberof inequalityconstraints involved.Thus, thesimplified estimatorisa good trade-offbetweensimplicityandsharpness.IntheapplicationtotheSchrödingeroperator,onlytheresultsforthesimpli- fiedestimatorarereported.Thestudyofthedefinitionofestimatorsbasedonoptimisationproblemssimilartotheonein Proposition3.3willbetheobjectoffurtherinvestigations.
4.3. LowestenergybandsofaperiodicSchrödingeroperator
Thesecondtestcaseisrelatedtotheapplicationthatfirstmotivatedthiswork,theapproximationofthelowerenergy statesoftheSchrödingeroperator.Forall j∈Z,letej
(
x)
:=√12πeijx.Foralls∈N∗,letusdefineXs
:=
Spanej
|
j∈ Z, |
j| ≤
s(4.5) anddenoteby Ns:=2s+1 thedimensionof Xs andby Xs:L2per→Xs the L2per
(
0,
2π)
orthogonal projectoronto Xs.We considerthe2π-periodicrealvaluedpotential V ∈L2per(
0,
2π)(plottedinFig.1a)anddefinedbytheFourierexpansionV
(
x) =
3 j=−3V
ˆ
jej,
Vˆ
0=
2 and Vˆ
j=
1+
0.
5 i,
Vˆ
−j= ˆ
Vj, ∀
j>
0.
Fig. 1.A posteriori error estimator for the three lowest energy bands of a one-dimensional periodic Schrödinger operator.
Theabsolutelycontinuousspectrum(see[6] forthedetails)oftheperiodicShcrödingeroperator A= −dxd2+V isobtained astheunionofthediscretespectraoftheBloch operators Aq:=
(
−idxd +q)
2+V,whereq ∈ [−1/
2,
1/
2[.Thus,forevery q∈ [−1/
2,
1/
2[,aneigenvalueproblemAqu
= λ
u (4.6)issolvedintheHilbertspaceU=H1per
(
0,
2π)
.Thesolutionstotheeigenvalueproblem(4.6) arenumericallyapproximated using a Galerkin methodin Fourierspace Xs. Forall s∈N∗,we denote byλ
qs,1≤ · · · ≤λ
qs,Ns the eigenvalues (rankedin increasing order,countingmultiplicity)oftheoperator Asq:= XsAq ∗Xs.ForQ ∈N∗,weintroducearegulardiscretization gridoftheBrillouinzone[−1
/
2,
1/
2]anddenoteby∗Q := {q0= −12
,
q1,
q2,
· · ·,
qQ =12}.In the presenttest, we investigate the aposteriori errorestimator presented inSection 3.3 on thefirst three energy bandsq∈
∗Q →
λ
sq,mform=1,
2,
3,wherethefinediscretizationoftheoperatorisobtainedwithN=501 andthecoarse discretization with N=13 corresponding respectively to sref=250 and s=6. The a posterioriestimation of the errorε
q,m=λ
sq,m−λ
qsref,m forthepointsq intheBrillouinzoneandthefirstthreebands(m=1,
2,
3)isdenotedbyμ
sm,q.InFig.1 areplottedthetrueerrorε
q,m=λ
qs,m−λ
sqref,mandtheaposteriorierrorestimatorμ
ms,q computedasexplainedpreviouslyfor differentvaluesofthecoefficientk>
0,namelyk=0.
1,
0.
5,
1.5. Conclusionsandperspectives
Anaposteriorierrorestimatorhasbeenproposed,basedontheresidualandonthedefinitionofshiftsofthespectrum ofthematrix.Itisshowntobeconditionallycertified,anditprovidesasharpestimation.Futuredirectionsofinvestigation consistinextendingthistypeofestimatortonon-positiveandpotentiallynon-Hermitianeigenvalueproblems,andtoapply thistorealisticcases.
Acknowledgments
ThepresentworkwouldnothavebeenpossiblewithoutfruitfuldiscussionswithVirginieEhrlacherandDavidGontier.
Appendix A. ProofofProposition3.2
The aimisto provethat if
( α , β)
belongsto theset T,then theestimatorμ (
a,
b)
iscertified wherea=α
+λ
N andβ
=b+λ
N. As we already mentioned in Section 3.1, a sufficient condition for the estimatorto be certified is that the functionRx→Q(
x;α , β)
definedin (3.5) innonnegative.Letassumethatx =0 and
β
= −x.Thefirstconditioncorrespondstothefactthattheestimatedeigenvalueλ
N isexactly equaltooneofthetrueeigenvaluesof A.Thisisrelatedtotheapproximationoftheproblem,nottotheestimator.Itcan happeneitherif N istoosmallandtheapproximation ispoor,orifλ
N=λ
.Thislattercase, whichcorrespondstoa zero error,issolvable.Indeed,thedenominatorinQ vanishes,buttheresidualisorthogonaltotheeigenvector,thusmakingthe wholetermvanishingintheseriesinEq. (3.2).Theconditionβ
= −xisanactualcondition forb,whichwillbeanalyzed lateron.Thisconditionimpactsthesharpnessmorethanthefactthatthemethodiscertified.Theexpressionof Q isdeveloped,leadingto
Q
(
x; α , β) = (
2β − α − ε )
x2− β(
2ε − β)
x− ε β
2x2
(β +
x)
2.
(5.1)ThesignofQ isdeterminedbythesignofthenumerator.Thediscriminantofthenumeratoris
( α , β) = β
2(
2ε − β)
2+
4ε β
2(
2β − α − ε ) = β
2[ β
2+
4ε (β − α ) ] .
(5.2) TwocasesarepossibleforQ tobenonnegative.Thefirstcaseiswhen( α , β) <
0 and(
2β
−α
−ε )
≥0.Thevaluesofα
and
β
givenbythissituationarenotusefulinourcontext.Thesecondcase,whichismoreinteresting,iswhen( α , β)
≥0 and(
2β
−α
−ε )
≥0.Assumethat
(
2β
−α
−ε )
≥0,whichtranslatesto2
β − α ≥ ε ⇐
2β − α ≥ λ
N− ˜ λ,
(5.3)meaning that, if a
,
b are chosen such that 2β
−α
is larger than the difference betweenthe estimated value andthe a priori lowerbound, then thecondition will be automaticallysatisfied.Let x1,2,
x2≤x1 denotethetwo real zerosofthe numerator:x1,2
= β(
2ε − β) ± β [ β
2+
4ε (β − α ) ]
1/22
[
2β − α − ε ] .
(5.4)Thus,Q
(
x;α , β)
isnonnegativeifx∈R\(
x2,
x1)
, whichautomaticallyimpliesthatx =0,sincethezerosareofoppositesign.Observethatthecase
β
=0 ⇒ b=λ
N leadstoacertifiedestimatorx1,2=0,alongwiththecondition x =0.Nevertheless, thisestimatorisnotsharp.Finally,weconsiderthegapbetweenthetwozeros:
(
x1−
x2)
2= β
2[β
2+
4ε (β − α )]
[
2β − α − ε ]
2,
(5.5)whichcannotbecomputed,sinceitdependsupon
ε
.Nevertheless,thefollowingholds(
x1−
x2)
2≤ β
2[β
2+
4ε ˜ (β − α )]
[
2β − α − ˜ ε ]
2=
J( α , β),
(5.6)whereJ wasdefinedinEq. (3.6).Toconcludetheproof,ifx2≥
(
x1−x2)
2thenx∈R\(
x2,
x1)
,whichensuresthatQ(
x;α , β)
isnonnegativeimplyingthattheestimatorμ ( α
+λ
N, β
+λ
N)
iscertified.Fig. 2.Pictureofthefunctionsinvolved:thefunctionQ(x)isinsolidblackline,thefunctionsK,K−areindashedredline;thepointsx0,x1,2andx∗are depictedaswell.
Appendix B. ProofofProposition3.3
The objectiveofthisproof isto providea boundforthe infinitynorm of Q
(
x;α , β)
definedinEq. (3.5). Theproof is dividedintotwostepsconsistinginstudyingthefunction Q (seeFig.2)ontwointervals,namelyx>
x1 and−∞<
x<
x∗, wherex∗ willbedefinedlateron.First,letx
>
x1.Letusbound Q fromabovebymeansofamonotonicallynon-increasingfunction.Itholds:Q
(
x; α , β) = (
2β − α − ε )
x2− β(
2ε − β)
x− ε β
2x2
(β +
x)
2≤
2β − α
(
x+ β)
2+ β
2x
(
x+ β)
2:=
K(
x).
(5.7)The maximum of Q
(
x)
, inthe interval x>
x1 is reachedfora point x, whichis strictly largerthan x1, since Q(
x1)
=0.Furthermore,onecan easilycheckthat
∂
xK≤0,sothat K ismonotonicallynon-increasing.Thus, ifx0<
x1,then K(
x0) >
K
(
x1) >
Q(
x),
∀x>
x1.Apoint x0
<
x1 isprovidedby x0=β(β(2β−−˜αε)).Thus,theinfinitynormof Q,onthe intervalx>
x1,isboundedby K(
x0)
, whichisafunctionofα , β, ε
˜.The second partof the proof consistsin studying Q forx
<
−β. This interval isrelevant, especially when thelower eigenvalues areestimated. Indeed,x=λ
N−λ
(i),sothat mostofthe xarenegative.Letλ
bethen-theigenvalue,theone wearecurrentlyestimating,andletλ
+bethesuccessiveeigenvaluedifferentfromλ
,i.e.λ
+> λ
.First,itcanbecheckedthat:
Q
≤
2β − α +
2ε ˜ )
(
x+ β)
2:=
K−(
x),
(5.8)byconsideringthatx
<
−β
andε
˜> ε
. Apointx∗islookedfor,suchthat:K−
(
x∗) =
K(
x0),
(5.9)leadingto:
x∗
= − β ± (
2β − α +
2ε ˜ )
1/2K1/2
(
x0) .
(5.10)Tobesurethattherearenovaluesinproximityoftheasymptotes,thesignminuscanbepicked.
Toconclude,ifx
<
x∗,then Q(
x)
≤K−(
x)
≤K−(
x∗)
=K(
x0)
andhenceQ∞≤K(
x0)
intheinterval(−∞
≤x≤x∗)
∪(
x≥x1)
.Lastly, theconditionrelating
( α , β)
to x<
x∗ isdetailed. Letusconsiderthat, thexcloserto−β
is theoneforwhich x=λ
N−λ
+.Letλ
˜+be alowerbound fortheeigenvalueλ
+,that, werecall,itisthefirstsuccessiveeigenvaluedifferent fromλ
.Then,itholds:β + (
2β − α +
2ε ˜ )
1/2K1/2
(
x0) ≤ ˜ λ
+− λ
N.
(5.11)Appendix C. ProofoftheProposition3.4
Thevaluesof
α , β
forthesimplifiedestimatoraresubstitutedintotheSystem(3.9),leadingto:x0
= β(β − ˜ ε )
(
3β − ˜ ε ) ,
(5.12)K
(
x0; α , β) =
3β − ˜ ε
(
x0+ β)
2+ β
2x0
(
x0+ β)
2,
(5.13)β + (
3β + ˜ ε )
1/2K1/2
(
x0) ≤ ˜ λ
+− λ
N.
(5.14)Attheexpenseofalittlebitofsharpness,thissystemcanbefurthersimplified:
x0
= (β − ˜ ε )
3
,
(5.15)K
(
x0; α , β) ≤
6β − ˜ ε ,
(5.16)β ≤
11
+
2/ √
6λ ˜
+− λ
N.
(5.17)Thus,iftheestimatedgapbetween
λ
andthesuccessiveeigenvaluedifferentfromλ
isλ
˜+−λ
N,then,theoptimalβ
is:β =
11
+
2/ √
6λ ˜
+− λ
N⇒
k=
1 1+
2/ √
6
λ ˜
+λ
N−
1.
(5.18)Forthis:
≤
6rN22(
1+
2/ √
6
)˜ λ
+−
2/ √
6
λ
N+ ˜ λ ≤
6rN22λ
N+ ˜ λ .
(5.19)Thelastinequalityisderivedbyconsideringthat
λ
˜+> λ
N. References[1]I.Babuška,W.C.Rheinboldt,A-posteriorierrorestimatesforthefiniteelementmethod,Int.J.Numer.MethodsEng.12 (10)(1978)1597–1615.
[2]R.G.Durán,C.Padra,R.Rodríguez,Aposteriorierrorestimatesforthefiniteelementapproximationofeigenvalueproblems,Math.ModelsMethods Appl.Sci.13 (08)(2003)1219–1229.
[3]V.Heuveline,R.Rannacher,Aposteriorierrorcontrol forfiniteelementapproximationsofellipticeigenvalueproblems,Adv.Comput.Math.15 (1) (2001)107–138.
[4]C.T.Kelley,IterativeMethodsforLinearandNonlinearEquations,SocietyforIndustrialandAppliedMathematics,1995.
[5]Y.Maday,A.T.Patera,J.Peraire,Ageneralformulationforaposterioriboundsforoutputfunctionalsofpartialdifferentialequations;applicationtothe eigenvalueproblem,C.R.Acad.Sci.Paris,Ser.I328 (9)(1999)823–828.
[6]M.Reed,B.Simon,MethodsofModernMathematicalPhysics.IV:AnalysisofOperators,Elsevier,1978.
[7]D.V.Rovas,Reduced-BasisOutputBoundMethodsforParametrizedPartialDifferentialEquations, PhDthesis,MassachusettsInstituteofTechnology, Cambridge,MA,USA,2003.
[8]G.Rozza,D.B.PhuongHuynh,A.Manzoni,Reducedbasisapproximationandaposteriorierrorestimationforstokesflowsinparametrizedgeometries:
rolesoftheinf-supstabilityconstants,Numer.Math.125 (1)(2013)115–152.
[9]H.Wolkowicz,G.P.Styan,Boundsforeigenvaluesusingtraces,LinearAlgebraAppl.29(1980)471–506.