On convergence rate of the augmented Lagrangian algorithm for nonsymmetric saddle point problems

Similar documents
Spline Element Method for Partial Differential Equations

Schur Complements on Hilbert Spaces and Saddle Point Systems

PARTITION OF UNITY FOR THE STOKES PROBLEM ON NONMATCHING GRIDS

AMS subject classifications. Primary, 65N15, 65N30, 76D07; Secondary, 35B45, 35J50

Fast Iterative Solution of Saddle Point Problems

The semi-convergence of GSI method for singular saddle point problems

7.4 The Saddle Point Stokes Problem

A BIVARIATE SPLINE METHOD FOR SECOND ORDER ELLIPTIC EQUATIONS IN NON-DIVERGENCE FORM

Chapter 2 Finite Element Spaces for Linear Saddle Point Problems

A Two-Grid Stabilization Method for Solving the Steady-State Navier-Stokes Equations

ON SINGULAR PERTURBATION OF THE STOKES PROBLEM

Lecture Note III: Least-Squares Method

Chapter 2. General concepts. 2.1 The Navier-Stokes equations

A Least-Squares Finite Element Approximation for the Compressible Stokes Equations

Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization

Vector and scalar penalty-projection methods

FINITE ELEMENT APPROXIMATION OF STOKES-LIKE SYSTEMS WITH IMPLICIT CONSTITUTIVE RELATION

FEM for Stokes Equations

On Pressure Stabilization Method and Projection Method for Unsteady Navier-Stokes Equations 1

A posteriori error estimates applied to flow in a channel with corners

Konstantinos Chrysafinos 1 and L. Steven Hou Introduction

Numerische Mathematik

DISCONTINUOUS GALERKIN FINITE ELEMENT DISCRETIZATION FOR STEADY STOKES FLOWS WITH THRESHOLD SLIP BOUNDARY CONDITION

Chapter 6 A posteriori error estimates for finite element approximations 6.1 Introduction

Finite Elements. Colin Cotter. February 22, Colin Cotter FEM

1 The Stokes System. ρ + (ρv) = ρ g(x), and the conservation of momentum has the form. ρ v (λ 1 + µ 1 ) ( v) µ 1 v + p = ρ f(x) in Ω.

UZAWA TYPE ALGORITHMS FOR NONSYMMETRIC SADDLE POINT PROBLEMS

A Finite Element Method for an Ill-Posed Problem. Martin-Luther-Universitat, Fachbereich Mathematik/Informatik,Postfach 8, D Halle, Abstract

A Finite Element Method for the Surface Stokes Problem

Adaptive C1 Macroelements for Fourth Order and Divergence-Free Problems

Multilevel Preconditioning of Graph-Laplacians: Polynomial Approximation of the Pivot Blocks Inverses

MULTIGRID PRECONDITIONING IN H(div) ON NON-CONVEX POLYGONS* Dedicated to Professor Jim Douglas, Jr. on the occasion of his seventieth birthday.

A P4 BUBBLE ENRICHED P3 DIVERGENCE-FREE FINITE ELEMENT ON TRIANGULAR GRIDS

Numerical Methods for the Navier-Stokes equations

On an Approximation Result for Piecewise Polynomial Functions. O. Karakashian

Pseudo-divergence-free element free Galerkin method for incompressible fluid flow

b i (x) u + c(x)u = f in Ω,

A STOKES INTERFACE PROBLEM: STABILITY, FINITE ELEMENT ANALYSIS AND A ROBUST SOLVER

Superconvergence Results for the Iterated Discrete Legendre Galerkin Method for Hammerstein Integral Equations

1 Introduction. J.-L. GUERMOND and L. QUARTAPELLE 1 On incremental projection methods

NORMS ON SPACE OF MATRICES

A Review of Preconditioning Techniques for Steady Incompressible Flow

1 Last time: least-squares problems

ENERGY NORM A POSTERIORI ERROR ESTIMATES FOR MIXED FINITE ELEMENT METHODS

Maximum Norm Estimate for Bivariate Spline Solutions to Second Order Elliptic Partial Differential Equations in Non-divergence Form

A NEW FAMILY OF STABLE MIXED FINITE ELEMENTS FOR THE 3D STOKES EQUATIONS

WELL POSEDNESS OF PROBLEMS I

Error estimates for moving least square approximations

Geometric Multigrid Methods

A Finite Element Method Using Singular Functions for Poisson Equations: Mixed Boundary Conditions

Section 3.9. Matrix Norm

Throughout these notes we assume V, W are finite dimensional inner product spaces over C.

Analysis of Two-Grid Methods for Nonlinear Parabolic Equations by Expanded Mixed Finite Element Methods

Contraction Methods for Convex Optimization and Monotone Variational Inequalities No.16

Controllability of the linear 1D wave equation with inner moving for

A mixed finite element approximation of the Stokes equations with the boundary condition of type (D+N)

A NEW CLASS OF MIXED FINITE ELEMENT METHODS FOR REISSNER MINDLIN PLATES

LECTURE NOTES ELEMENTARY NUMERICAL METHODS. Eusebius Doedel

Discontinuous Galerkin Methods

On preconditioned Uzawa-type iterations for a saddle point problem with inequality constraints

~ g-inverses are indeed an integral part of linear algebra and should be treated as such even at an elementary level.

A note on accurate and efficient higher order Galerkin time stepping schemes for the nonstationary Stokes equations

SEMI-CONVERGENCE ANALYSIS OF THE INEXACT UZAWA METHOD FOR SINGULAR SADDLE POINT PROBLEMS

Control of Interface Evolution in Multi-Phase Fluid Flows

Mathematics and Computer Science

496 B.S. HE, S.L. WANG AND H. YANG where w = x y 0 A ; Q(w) f(x) AT g(y) B T Ax + By b A ; W = X Y R r : (5) Problem (4)-(5) is denoted as MVI

Numerical Simulations on Two Nonlinear Biharmonic Evolution Equations

MATH 205C: STATIONARY PHASE LEMMA

PSEUDO-COMPRESSIBILITY METHODS FOR THE UNSTEADY INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

LEAST-SQUARES FINITE ELEMENT MODELS

Basic Concepts of Adaptive Finite Element Methods for Elliptic Boundary Value Problems

Implementation of 3D Incompressible N-S Equations. Mikhail Sekachev

Journal of Computational and Applied Mathematics. Multigrid method for solving convection-diffusion problems with dominant convection

New Discretizations of Turbulent Flow Problems

1 Constrained Optimization

SECOND-ORDER FULLY DISCRETIZED PROJECTION METHOD FOR INCOMPRESSIBLE NAVIER-STOKES EQUATIONS

On Smoothness of Suitable Weak Solutions to the Navier-Stokes Equations

ETNA Kent State University

An Equal-order DG Method for the Incompressible Navier-Stokes Equations

CSC Linear Programming and Combinatorial Optimization Lecture 10: Semidefinite Programming

Discontinuous Petrov-Galerkin Methods

ANALYSIS AND CONVERGENCE OF A COVOLUME METHOD FOR THE GENERALIZED STOKES PROBLEM

A Mixed Nonconforming Finite Element for Linear Elasticity

Key words. Incompressible magnetohydrodynamics, mixed finite element methods, discontinuous Galerkin methods

Some New Elements for the Reissner Mindlin Plate Model

Find (u,p;λ), with u 0 and λ R, such that u + p = λu in Ω, (2.1) div u = 0 in Ω, u = 0 on Γ.

Approximation of fluid-structure interaction problems with Lagrange multiplier

Conferences Fictitious domain methods for numerical realization of unilateral problems. J.H. (jointly with T. Kozubek and R. Kučera) p.

Mixed Finite Elements Method

j=1 x j p, if 1 p <, x i ξ : x i < ξ} 0 as p.

with Applications to Elasticity and Compressible Flow Daoqi Yang March 20, 1997 Abstract

INF-SUP CONDITION FOR OPERATOR EQUATIONS

1. Introduction. We consider the model problem: seeking an unknown function u satisfying

NUMERICAL SIMULATION OF INTERACTION BETWEEN INCOMPRESSIBLE FLOW AND AN ELASTIC WALL

Iterative Methods for Linear Systems

ON A GENERAL CLASS OF PRECONDITIONERS FOR NONSYMMETRIC GENERALIZED SADDLE POINT PROBLEMS

A Primal-Dual Weak Galerkin Finite Element Method for Second Order Elliptic Equations in Non-Divergence Form

XIAO-CHUAN CAI AND MAKSYMILIAN DRYJA. strongly elliptic equations discretized by the nite element methods.

arxiv: v1 [math.na] 26 Dec 2013

Absolute value equations

Transcription:

Applied Numerical athematics 54 2005) 122 134 wwwelseviercom/locate/apnum On convergence rate of the augmented Lagrangian algorithm for nonsymmetric saddle point problems G Awanou a,,jlai b a Institute for athematics and its Applications, University of innesota, USA b Department of athematics, University of Georgia, Athens, GA 30605, USA Available online 18 November 2004 Abstract We are interested in solving the system [ ][ ] [ ] A L T c F =, 1) L 0 λ G by a variant of the augmented Lagrangian algorithm This type of problem with nonsymmetric A typically arises in certain discretizations of the Navier Stokes equations Here A is a n, n) matrix, c, F R n, L is a m, n) matrix, and λ,g R m We assume that A is invertible on the kernel of L Convergence rates of the augmented Lagrangian algorithm are known in the symmetric case but the proofs in [R Glowinski, P LeTallec, Augmented Lagrangian and Operator Splitting ethods in Nonlinear echanics, SIA, 1989] used spectral arguments and cannot be extended to the nonsymmetric case The purpose of this paper is to give a rate of convergence of a variant of the algorithm in the nonsymmetric case We illustrate the performance of this algorithm with numerical simulations of the lid-driven cavity flow problem for the 2D Navier Stokes equations 2004 IACS Published by Elsevier BV All rights reserved Keywords: Augmented Lagrangian algorithm; Saddle point problems * Corresponding author Current address: IA, University of innesota, 400 Lind Hall, 207 Church Street SE, inneapolis, N 55455-0436, USA E-mail address: awanou@imaumnedu G Awanou) 0168-9274/$3000 2004 IACS Published by Elsevier BV All rights reserved doi:101016/japnum200409020

G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 123 1 Introduction We will use the same notations, ) and for the inner products and norms in R n and R m The particular inner product will be identified by the types of matrices appearing The augmented Lagrangian algorithm for symmetric problems can be derived by minimization arguments We refer to [8] for details It is described as follows: with r>0andρ l > 0 for all l as parameters, given λ 0) R m specified arbitrarily, with λ l) known, compute c l) then λ l+1) by { A + rl T L ) c l) + L T λ l) = F + rl T G, λ l+1) = λ l) + ρ l Lc l) G ) 2) In [2], we were interested in a variant of this algorithm for ρ l = ρ = 1 ε for all l, r = 1 where ε>0is ε fixed ore precisely, for this choice of the parameters, the algorithm reads { A + 1 ε LT L ) c l) + L T λ l) = F + 1 ε LT G, λ l+1) = λ l) + 1 ε Lc l) G ) 3) The variant we considered is the following algorithm { A + 1 ε LT L ) c l+1) + L T λ l) = F + 1 ε LT G, λ l+1) = λ l) + 1 ε Lc l+1) G ) 4), which can be easily shown to be equivalent to the following sequence of problems [ ][ ] [ ] A L T c l+1) F L ε λ l+1) = G ελ l), 5) for = I,whereI is the identity matrix of size m m In general is a suitably chosen matrix In [9], it was claimed that the later algorithm converges to the solution c of 1) and c c l+1) Cε c c l), for a constant C>0independent of ε We have not however been able to find a proof of this result in the literature The main objective of this article is to prove the convergence of the following algorithm { A + rl T 1 L ) c l+1) + L T λ l) = F + rl T 1 G, λ l+1) = λ l) + ρ 1 Lc l+1) G ) 6), ρ >0, which generalizes 5) and give a convergence rate similar to the one above A fine study of the convergence rate still appears to be difficult cf [8, Remark 212 p 64]) The algorithm 6) is the Uzawa algorithm applied to the augmented system { A + rl T 1 L ) c + L T λ = F + rl T 1 G, 7) Lc = G, and hence can have an improved convergence rate One other advantage of the augmented Lagrangian algorithm is to solve compared to 1), systems of smaller size However, following [7, p 15], A r = A + rl T 1 L has a condition number KA r ) asymptotically proportional to r, that is KA r ) r 1 L 2, when r, σ

124 G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 σ depending only on A and we again denote by the matrix norm associated with on R n This prevents the choice of extremely large values of r = ρ to get convergence in one step Our convergence result and numerical evidence also suggest that one does not have a good convergence rate for r small and ρ large We also see that a judicious choice of can balance the deterioration of the condition number It is reasonable to expect that an inexact Uzawa algorithm applied to 7) might perform as well However our numerical experiments for this inexact version with several choices of r and λ indicate no convergence This is an interesting question which is still under investigation Other references for the augmented Lagrangian algorithm are [5 8,3] The paper is organized as follows We first give a sufficient condition for solvability of 1) which leads to a Ladyzhenskaya Babuška Brezzi LBB) type condition We then prove the convergence rate Finally, we will give numerical experiments for the 2D Navier Stokes equations 2 Solvability In this section, we derive a sufficient condition for the solvability of 1) Let KerX) and ImX) denote the kernel and range of the operator XWefirstgiveafewlemmas: Lemma 1 R n = KerL) ImL T ) and R m = KerL T ) ImL) Proof It is enough to prove only one of the decompositions Since ImL) R m,wehaver m = ImL) ImL), where ImL) denotes the orthogonal of ImL) We need to show that ImL) = KerL T ) Let q ImL) Forw R n, Lw ImL),soq T Lw) = 0 Therefore w T L T q = 0 so that L T q is orthogonal to R n, that is L T q = 0, ie, q KerL T ) This argument also shows that KerL T ) ImL) and the result follows The following result can be found in [4], we give here a detailed proof for convenience Lemma 2 Suppose A is an invertible linear operator with positive definite symmetric part A s = 1 2 A + A T ) that satisfies Ax,y) αa s x,x) 1/2 A s y,y) 1/2, for all x,y R n and α 1, 8) then A 1 ) s is positive definite and satisfy A 1 ) s w,w) A s ) 1 w,w ) α 2 A 1) s w,w) for all w R n oreover A 1 x,y ) A s ) 1 x,x ) 1/2 As ) 1 y,y ) 1/2 Proof As ) 1 w,w ) = sup y R n w, y) 2 A s y,y),

G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 125 and w, y) 2 = w,a 1 Ay ) 2 ) = A 1 T ) 2 w,ay α 2 A s y,y) A ) s A 1 T ) w, A 1 T ) w, by 8) So w, y) 2 α 2 y ) 2 A s A A 1 T ) w, A 1 T ) w = y ) 2 A s A 1 T w,a T A 1) T ) ) w = y 2 As A 1 T ) w,w, where 2 A s = A s, ) and we used Aw,w) = A s w,w) for all w R n It follows that As ) 1 w,w ) α 2 A 1) s w,w) On the other hand using fractional power of symmetric positive definite matrices which can be defined via singular values decomposition) A 1 ) s w,w) = A 1 w,w ) = A 1/2 s A 1 w,a s ) 1/2 w ) A 1/2 s A 1 w As ) 1/2 w = A 1 w As w As ) 1 = AA 1 w,a 1 w ) 1/2 w As ) 1 = A 1 w,w ) 1/2 w As ) 1 It follows that ) A 1 s w,w) A s ) 1 w,w ) In addition A 1 x,y ) = A 1/2 s A 1 x,a s ) 1/2 y ) A 1 x,x ) 1/2 As ) 1 y,y ) 1/2 using the same arguments as above A s ) 1 x,x ) 1/2 As ) 1 y,y ) 1/2 using 9) 9) We can now prove the following theorem Theorem 3 Let A be a matrix which satisfies the condition 8) and has a symmetric part A s positive definite with respect to L in the sense that x T A s x 0 and x T A s x = 0 with Lx = 0 implies x = 0 In addition, assume that G ImL) Then 1) is solvable and moreover y, Lu) 2 sup u R n A r u, u) c 1 y 2 for all y ImL), 10) where c 1 > 0 is a positive constant which depends on r and A r = A + rl T 1 L Proof We have { Ac + L T λ = F, Lc = G, so rl T 1 Lc = rl T 1 G which gives A + rl T 1 L ) c + L T λ = F + rl T 1 G 11)

126 G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 We first show that A + rl T 1 L is invertible Since A is a square matrix, it is enough to show that A + rl T 1 L ) x = 0 x = 0 We have x T A + rl T 1 L ) x = x T A s + rl T 1 L ) x = x T A s x + rlx) T 1 Lx), so by the assumptions on A, x T A + rl T 1 L ) x = 0 x T A s x = 0 and Lx) T 1 Lx) = 0 It follows that x T A s x = 0andLx = 0 Since A s is assumed to be symmetric positive definite with respect to L,wegetx = 0 We can therefore write c = A + rl T 1 L ) 1 F + rl T 1 G ) A + rl T 1 L ) 1 L T λ Since Lc = G, we see that the solvability of 1) is equivalent to solving L A + rl T 1 L ) 1 L T λ = L A + rl T 1 L ) 1 F + rl T 1 G ) G, for λ By Lemma 1, we have λ = λ 0 + λ with λ 0 KerL T ) and λ ImL) Clearly it is enough to find λ We show that there is c 1 > 0 such that y T L A + rl T 1 L ) 1 L T y c 1 y 2, for all y ImL) This will imply that LA + rl T 1 L) 1 L T is invertible on ImL) and show that 1) is solvable Since A satisfies 8) and because A s x,x) A s + rl T 1 L ) x,x ) and rl T 1 Lx, x ) A s + rl T 1 L ) x,x ), we have A + rl T 1 L ) x,y ) α A s + rl T 1 L ) x,x ) 1/2 As + rl T 1 L ) y,y ) 1/2, for all x,y R n and α = 1 It follows from Lemma 2 that [ A + rl T 1 L ) 1] s w,w) 1 As + rl T 1 L ) 1 ) w,w, for all w R n α 2 Because A s is positive definite with respect to L, A s + rl T 1 L is symmetric positive definite and so LA s + rl T 1 L) 1 L T is symmetric positive definite on ImL) L T z = 0andz ImL) implies z = 0) so that we have y T L A s + rl T 1 L ) 1 L T y c 0 y 2, for all y ImL), 12) with c 0 > 0 depending on rthisgives y T L A + rl T 1 L ) 1 L T y = L T y ) T A + rl T 1 L ) 1 L T y ) = L T y ) T[ A + rl T 1 L ) 1]s L T y ) 1 L T y ) T As + rl T 1 L ) 1 L T y ) α 2 = 1 α 2 yt L A s + rl T 1 L ) 1 L T y c 0 α 2 y 2, Recall that A r = A + rl T 1 L) 1 and notice that for all y ImL)

G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 127 y T LA 1 r L T y = A 1 r L T y,l T y ) L T y,u) 2 = sup u R n A r u, u) = sup y, Lu) 2 u R n A r u, u) We have therefore proved that y, Lu) 2 sup u R n A r u, u) c 0 α 2 y 2, which is a LBB type condition for all y ImL), It would be desirable to have more information on the dependence on r of the constant c 1 in Theorem 3 Put E = A s + rl T 1 L, and recall from 12) that LE 1 L T is symmetric positive definite on ImL) We let D = LE 1 L T considered as a mapping from ImL) to ImL) and seek a lower bound of Ry) = yt Dy > 0, y ImL), y 0, y T y where Ry) is the Raleigh quotient We have So Ry) = yt LE 1 L T y y T y = yt LE 1 EE 1 )L T y y T y = yt LE 1 )EE 1 L T y) y T y Ry) = E 1 L T y 2 E, y T y where we have defined a norm E associated with the symmetric positive definite matrix E; 13) u 2 E = bu, u), with bu,v) = vt Eu We have E 1 L T y be 1 L T y,v) E = sup, v R n v E v 0 with So be 1 L T y,v) v E = vt EE 1 L T y v E E 1 L T y y T Lv E = sup v R n v E v 0 = vt L T y v E = yt Lv v E, v 0 R n We claim that L is an invertible mapping from ImL T ) to ImL), cf Lemma 5 below Since y ImL), there is v in ImL T ) such that y = Lv We write v 2 = v T v Then, 14)

128 G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 Ry) 1 Lv) T ) Lv) 2 = Lv 2 Lv 2 v E v 2 E Lv 2 = v T A s v + rv T L T 1 Lv = Lv 2 v T A s v + r Lv 2 1 For an operator X, µ X max denotes the greatest eigenvalue of X Finally, using Raleigh s principle, v T A s v µ As max v 2 On the other hand, since y = Lv 0, Lv v We therefore have L 1 Ry) We have 1/ L 1 2 µ As max + r L 2 > 0 c 1 = c 0 α 2 1 α 2 1/ L 1 2 µ As max + r L 2 3 Convergence In this section, we prove the convergence of the iterative algorithm 6) In the next section we give the convergence rate Theorem 4 Suppose that the linear system 1) has a unique solution c and that A s the symmetric part of A is positive definite with respect to L oreover, assume that is symmetric positive definite Then, the sequence c l) ) defined in 6) converges to the solution c of 1) for r ρ 2 Proof Clearly 6) is solvable since A r is invertible With λ l) given one computes successively c l+1) and λ l+1) The original problem 1), { Ac + L T λ = F, Lc = G, can be rewritten as { A + rl T 1 L ) c + L T λ = F + rl T 1 G, λ = λ + ρ 1 15) Lc G) Let u l+1) = c l+1) c and p l+1) = λ l+1) λ We have, using 15) and 6), A + rl T 1 L ) u l+1) + L T p l) = 0, 16) and p l+1) = p l) + ρ 1 Lu l+1) We deduce from 17) that p l+1) 2 = p l+1),p l+1)) = p l) + ρlu l+1),p l) + ρ 1 Lu l+1)), 17)

G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 129 which gives p l+1) 2 = p l) 2 + p l),ρ 1 Lu l+1)) + ρlu l+1),p l)) + ρ 2 Lu l+1), 1 Lu l+1)) = p l) 2 + 2ρ p l),lu l+1)) + ρ 2 Lu l+1), 1 Lu l+1)), since 1 is symmetric and hence p l) 2 p l+1) 2 = 2ρ p l),lu l+1)) ρ 2 Lu l+1), 1 Lu l+1)) 18) It follows from 16) that Au l+1),u l+1)) + r L T 1 Lu l+1),u l+1)) = p l),lu l+1)), and hence by substituting this into 18), we get p l) 2 p l+1) 2 = 2ρ Au l+1),u l+1)) + 2rρ ρ 2) Lu l+1), 1 Lu l+1)) = 2ρ Au l+1),u l+1)) + 2rρ ρ 2) Lu l+1) 2 1 Therefore for r ρ 2,sinceA s is nonnegative, p l) 2 p l+1) 2 0, ie, p l+1) p l), for all l, 19) and the sequence { p l) } is seen to be decreasing If for some l, p l) p l+1) = 0, then Au l+1),u l+1) ) = Lu l+1) = 0 and we have u l+1) = 0, since A s is symmetric positive definite with respect to L, and hence convergence Otherwise, the sequence being bounded below by 0 converges; hence p l) 2 p l+1) 2 converges to 0 which implies that A s u l),u l) ) and Lu l) 2 converge to 0 Since A s + rl T 1 L is positive definite, it follows that u l) converges to 0 and finally c l) converges to c 4 Convergence rate To show the convergence rate, we will need the following lemma Lemma 5 The mappings L :ImL T ) ImL) and L T : ImL) ImL T ) are bijections with bounded inverses Proof We show that L is one one on ImL T ) This is immediate since Lx = 0 with x ImL T ) implies x ImL T ) KerL) ={0} by Lemma 1 As a linear mapping between finite dimensional spaces, L has a bounded inverse on ImL) and there exists k 0 > 0 such that for any g ImL), there exists v g ImL T ) such that Lv g = g with v g 1 k 0 g 20) A similar proof applies to L T This completes the proof

130 G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 We would like to elaborate on this last inequality Let v R n and g = Lv ImL) so there is v g ImL T ) for which g = Lv g Thatis,Lv = Lv g It follows that v g = v + v 0 for some v 0 KerL) We therefore have v + v 0 1 k 0 Lv = 1 k 0 Lv + v 0 ), for any v + v 0 ImL T ) It follows that v 1 Lv = 1 q, Lv) sup k 0 k 0 q R n q, for all v ImLT ) 21) The same arguments applied to L T show that q 1 L T q = 1 v, L T q) sup, k 0 k 0 v R n v for all q ImL) 22) We have the following theorem: Theorem 6 Suppose that the linear system 1) has a unique solution c and that A s the symmetric part of A is positive definite with respect to L oreover, assume that is symmetric positive definite Then, c c l+1) C c c l), for a positive constant C which depends on r and ρ but independent of l oreover for r = ρ = 1 ε, c c l+1) Cε c c l), for a positive constant C independent of l and ε Proof We write u l+1) =û l+1) + u l+1) with û l+1) KerL) and u l+1) ImL T ) Using 21), we have k 0 u l+1) Lu l+1), where we used the inner product, ) instead of the canonical one Using 17), we have Lu l+1) = 1 ρ pl+1) 1 ρ pl), so k 0 u l+1) p l+1) ρ + ) p l), where we used the equivalence of norms on R m By 19) we have p l+1) p l) which gives u l+1) 2 p l) ρk 0 We next give a bound on û l+1) SinceA + rl T 1 L is invertible, A is invertible on KerL) Indeed if Ax = 0andLx = 0, then A + rl T 1 L)x = 0 which implies that x = 0 Therefore there is α 0 > 0 such that α 0 û l+1) sup v 0 KerL) v 0,Aû l+1) ) v 0 = sup v 0 KerL) v0 TAul+1) v0 TAul+1) v 0

G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 131 However, from 16), we have Au l+1) = L T p l) rl T 1 Lu l+1) which implies v0 T Aul+1) = v0 T LT p l) rv0 T LT 1 Lu l+1) = Lv 0 ) T p l) rlv 0 ) T 1 Lu l+1) = 0, for v 0 KerL) Thus, α 0 û l+1) sup v 0 KerL) v T 0 Aul+1) v 0 A u l+1) 2 A ρk 0 p l) We therefore have u l+1) u l+1) + û l+1) 2 ) A + 1 p l) ρk 0 α 0 We now give a bound on p l) in terms of u l) First we establish that p l) ImL) Solving for u l+1) in 16) and substituting in 17), we get p l+1) = I ρ 1 L A + rl T 1 L ) 1 ) L T p l) It follows that p l+1) p l) ) is in the range of L Since k+1 p l+1) = p j) p j 1) + p 0), j=1 we have p l) ImL) provided p 0) = λ λ 0 ImL) which is possible by a suitable choice of λ 0 One way to do this is to first notice that by 11), we may assume that λ ImL)Soif = I,where I is the identity matrix of R m, we may choose λ 0 in ImL) Otherwise, we can choose in such a way that maps ImL) into ImL) It follows from 22) that k 0 p l) 1 = k 0 p l) v T L T p l) sup v R n v Combining the equations in 16) and 17), we get A + rl T 1 L ρl T 1 L ) u l) + L T p l) = 0, thus v T L T p l) = v T A + rl T 1 L ρl T 1 L)u l) Therefore, p l) A r,ρ u l), k 0 where A r,ρ = A + r ρ)l T 1 L It follows that ) u l+1) 2 A + 1 A r,ρ u l) ρk 0 α 0 k 0 For r = ρ, A r,ρ = A and for r = ρ = 1 ε,weget c c l+1) Cε c c l), for a positive constant C independent of l and ε

132 G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 5 Numerical experiments In this section, we first present a spline discretization of the 2D Navier Stokes equations in velocitypressure formulation A simple iterative algorithm is used to linearize the nonlinear equations We have applied the algorithm described here to the solutions of the linear systems which arise and display the maximum number of the iterations that was necessary to fully solve the problem for various choices of the parameters r and ρ Let Ω = t t be a polygonal domain in R2 Given two integers d 0 and 0 r<d, we consider the spline space of degree d and smoothness r Sd r ) := { s C r Ω): s t P d, t }, where P d denotes the space of polynomials of degree less than or equal d It is possible to represent in a unique fashion such a spline by a vector of coefficients, the B-net of the spline We refer to [2] for the 3D case and [10] in the 2D case for additional details The weak form of the steady state Navier Stokes equations is: Find u H 1 Ω) 2 such that ν Ω u v + div u = 0 in Ω, u = g on Ω, where 3 j=1 Ω u u j v = x j Ω f v, v V 0, V 0 = { v H0 1 Ω)2, div v = 0 }, and Ω is the boundary of Ω We approximate elements of V 0 by vectors d in R 2N each component of u is approximated by a spline with coefficient vector in R N ), which represent smooth splines, H d = 0, are zero on the boundary, Rd = 0 and satisfy the divergence-free condition, Dd = 0 Let us describe these elements as vectors d in R 2N satisfying Ld = 0 for some matrix L Ifweletc encode the coefficients of the approximant of the velocity field, the discrete problem is: Find c in R 2N satisfying Lc = G with G encoding the boundary conditions and νc T Kd + Bc)c ) T d = d T F, for all d in R 2N with constraint Ld = 0 Here, K and are the stiffness and mass matrices, respectively; Bc)c) T d encodes the nonlinear term Using functional arguments, it can be shown that there exists a Lagrange multiplier λ such that: νkc + Bc)c + L T λ = F, Lc = G If we put A = νk +Bc), we showed in [1] that the previous problem is solvable and that A s is symmetric positive definite with respect to L for ν sufficiently large The system of nonlinear equations is linearized as follows: Let c 0), λ 0) ) be the solution of the linear problem ie, the associated Stokes equations) and for n = 0, 1,,define c n+1), λ n+1) ) as the solution of νkc n+1) + B c n)) c n+1) + L T λ n+1) = F, Lc n+1) = G

G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 133 Because we are not using a basis to represent the discrete solution, the stiffness matrix K is singular We have used the algorithm described in this paper to solve at each step the previous system of equations The termination criterion for these steps is to require the maximum norm of c n+1) c n) to be less than 10 10 For the augmented Lagrangian iterations we use the same criterion over successive iterations We display in Tables 1 3 the maximum number of iterations over all steps) when this algorithm is applied Table 1 Number of iterations for r and ρ with r = ρ r 10 10 2 10 3 10 4 10 5 10 6 ρ 10 10 2 10 3 10 4 10 5 10 6 Iterations 7 4 3 3 4 2 Table 2 Number of iterations for ρ = 2 r and various r r 10 10 2 10 3 10 4 10 5 10 6 ρ = 2 r 2 10 2 10 2 2 10 3 2 10 4 2 10 5 2 10 6 Iterations N/A N/A 3 3 4 4 Table 3 Number of iterations for large r and various ρ r 10 6 10 6 10 6 10 6 10 6 ρ 10 5 10 4 10 3 10 2 10 Iterations 1 4 3 4 3 Fig 1 2D cavity flow velocity profile

134 G Awanou, J Lai / Applied Numerical athematics 54 2005) 122 134 to the lid driven cavity flow problem at Reynolds number 400 We used d = 7andr = 0 in which case A has size 9216 9216 and L has size 6908 9216 The actual mesh consists of 128 triangles obtained by uniformly refining 3 times a triangulation of the square into two triangles Each triangle was subdivided into 4 triangles by connecting the midpoint of the edges In Table 2, N/A stands for not available We did not get a fast convergence for these values The numerical results in Table 3 suggest that for this specific problem, the choice r = 10 6 and ρ = 10 5 is optimal We finally display the velocity profile cf Fig 1) when r = ρ = 10 3 was used 6 Conclusion In this paper, we have mainly given a convergence rate of a variant of the augmented Lagrangian algorithm We intend to undertake a study of the optimal choice of the parameters r and ρ when this algorithm is applied to the incompressible Navier Stokes equations filling a gap left by earlier researchers We also intend to investigate further inexact versions of this algorithm References [1] G Awanou, Energy ethods in 3D Spline Approximations of the Navier Stokes Equations, PhD Dissertation, University of Georgia, Athens, GA, 2003 [2] G Awanou, J Lai, Trivariate spline approximations of 3D Navier Stokes equations, ath Comp, in press [3] R Bramley, X Wang, D Pelletier, Orthogonalization based iterative methods for generalized Stokes problems, in: WG Habashi Ed), Solution Techniques for Large-Scale CFD Problems, Wiley, New York, 1995, pp 217 238 [4] JH Bramble, Pasciak JE, Vassilev AT, Uzawa type-algorithms for nonsymmetric saddle point problems, ath Comp 69 1999) 667 689 [5] SC Brenner, LR Scott, The athematical Theory of Finite Element ethods, Springer, New York, 1994 [6] F Brezzi, Fortin, ixed and Hybrid Finite Element ethods, Springer, New York, 1991 [7] Fortin, R Glowinski, Augmented Lagrangian ethods: Applications to the Numerical Solution of Boundary-Value Problems, Studies in athematics and Its Applications, vol 15, North-Holland, Amsterdam, 1983 [8] R Glowinski, P LeTallec, Augmented Lagrangian and Operator Splitting ethods in Nonlinear echanics, SIA, Philadelphia, PA, 1989 [9] Gunzburger, Finite Element ethods for Viscous Incompressible Flows, Academic Press, New York, 1989 [10] J Lai, P Wenston, Bivariate splines for fluid flows, Comput Fluids 33 2004) 1047 1073