Depth

Series

A field says what an essay is about. A series follows one idea essay by essay — from the question that introduces it to the one that assumes all the others.
015304560759010512010⁻²10⁻¹110¹steprelative sizeleast error: 20discrepancy stop: 7errorresidualthe knob is an integerleast error, at step20error there0.14error at step 1206the residual falls at every stepthe error turns and keeps rising

Iterative regularisation

  1. 1 A parameter that counts steps
  2. 2 The step that stops mattering
  3. 3 An expiry date the noise does not move
  4. 4 A step that is not a unit of work
  5. 5 The method that cannot use a smooth answer
  6. +5 more
10 essays · combination
10⁻²10⁻¹110¹10²10³10⁴‖Ax − b‖‖x‖the oraclediscrepancyL-curvegeneralisedscored against a truth none hasoracle, relative error0.11discrepancy principle, as a multiple1.1L-curve corner, as a multiple2.3generalised cross-validation, as a multiple1the oracle needs the exact answer and is not a methodit is the reference the others are scored on

Parameter choice

  1. 1 Choosing without knowing
  2. 2 Four knobs and one floor
  3. 3 A parameter chosen on a smaller problem
  4. 4 Thirty-two coefficients instead of a noise level
  5. 5 One draw in twenty
  6. +3 more
8 essays · regularisation
081624324048566400.250.50.751index kfilter factor fₖno regularisation: fₖ = 1truncationTikhonovthe same sum, three weightsTikhonov, relative error0.11truncation, relative error0.11no filter at all5.5·10⁸both filters are one expression with a different weightfₖ = 1 is the catastrophe

Regularisation

  1. 1 When the answer is a choice
  2. 2 Where the answer stops being in the data
  3. 3 A second blur, narrower than the first
  4. 4 Noise that spares the answer and fools the rules
  5. 5 The grid was the first filter
  6. +3 more
8 essays · regularisation
the matrix105 entriescorner first — sparsest227 entries, growth 1.9·10¹¹largest first — safe242 entries, growth 1.19the middle factor is the smaller one, and its answer has no correct digitsboth factorisations reproduce the matrix‖PA − LU‖/‖A‖, sparsest3.8·10⁻¹⁷‖PA − LU‖/‖A‖, pivoted5.4·10⁻¹⁷forward error, sparsest3·10⁻⁵forward error, pivoted4.8·10⁻¹⁶red marks are entries elimination createdthe fill argument and the stability argument disagree

Sparse pivoting

  1. 1 Structure and stability stop being separable
  2. 2 A threshold between fill and growth
  3. 3 What the symbolic phase can only bound
  4. 4 The order that was right last time
  5. 5 An ordering that does not wait for the numbers
  6. +3 more
8 essays · sparsity
10²10².³10².⁵⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁶10⁻¹10⁻⁰.⁵1rows in the sketchworst relative distortiondimension 64dimension 2565 seeds per point, band is best to worstthe dimension does not appear

Sketching

  1. 1 The dimension does not appear
  2. 2 The sketch that is not the answer
  3. 3 The sketch that is spent
  4. 4 Built from products alone
  5. 5 Sketching what is never unfolded
  6. +2 more
7 essays · randomised
chain · cheapest1.51·10⁴chain · greedy5.06·10⁴chain · dearest5.13·10⁸train-inner · cheapest3344train-inner · greedy1.51·10⁴train-inner · dearest6.58·10⁹als-step · cheapest1.05·10⁵als-step · greedy1.13·10⁵als-step · dearest1.13·10⁵multiply-adds, on a logarithmic scaleone value, many priceschain, best ⁄ worst3.4·10⁴train, best ⁄ worst2·10⁶als step, best ⁄ worst1.1worst greedy excess4.5no answer changesand the price does

Contraction

  1. 1 The order the products are taken in
  2. 2 The plan that was right at rank four
  3. 3 A ceiling is not a target
  4. 4 The search that got worse as it widened
  5. 5 A beam ranked on what remains
  6. +1 more
6 essays · cost
00.250.50.75100.250.50.751xuexactcentral differencesupwindthe oscillation is exact‖Ax − b‖/‖b‖ for the central answer4.6·10⁻¹⁸values outside [0, 1]16worst excursion0.52the dashed lines are 0 and 1, which the equation guaranteesno solver was involved

Convection

  1. 1 The stencil that is not symmetric
  2. 2 The diffusion that makes the answer exact
  3. 3 Exact along one axis
  4. 4 The direction the diffusion does not go
  5. 5 A different equation on every grid
  6. +1 more
6 essays · iterative
how far is it from A to an orthogonal matrix?smaller is nearer · the polar factor minimises this in every unitarily invariant normpolar factor U1.8554QR, signs fixed2.1265QR as returned3.8226200 drawn at randomκ = 10polar factor1.9QR, signs fixed2.1QR as returned3.8best of 200 random2.7‖A − QR‖ is the same either wayand ‖A − Q‖ is not

Polar decomposition

  1. 1 The nearest orthogonal matrix
  2. 2 An iteration that only multiplies
  3. 3 A test with no answer in it
  4. 4 A rotation that comes back mirrored
  5. 5 Five precise points are five points
  6. +1 more
6 essays · orthogonality
56789100108216324432log₂ nstored per unknowndenseweak: every off-diagonal blockstrong: only the admissible onesa constant per doublingstrong, n = 5126.8·10⁴weak, n = 5126.1·10⁴dense, n = 5122.6·10⁵per doubling26relative compression error3.8·10⁻¹⁰the dense line doublesand the other two add a constant

Storage growth

  1. 1 The offset that moved the slope
  2. 2 The partition that does not move
  3. 3 Two knobs on one number
  4. 4 A second objective that is the first one doubled
  5. 5 A geometry setting that is a second accuracy
  6. +1 more
6 essays · hierarchy
θx (frequency across x)θy0π/2π0π/2πthe coarse grid'sunder 0.2under 0.40under 0.60under 0.80under 0.95under 1.01damping per sweeptwo routessmoothing factor, scanned1closed form130×30 frequency cellsthe marker is the mode nothing removes

Anisotropy

  1. 1 A direction the smoother cannot see
  2. 2 Smoothing a whole line at once
  3. 3 Coarsening in one direction only
  4. 4 Aggregating what the matrix calls strong
  5. 5 How much direction there was to lose
5 essays · iterative
the problem you posedA = H10b = A·(1, 2, …, 10)the problem it answered exactlyA + δA, b + δb‖δ‖ / ‖A‖ = 2.3·10⁻¹⁷the answer you wantedx = (1, 2, …, 10), exactlythe answer you gotx̂, wrong by 2.7·10⁻⁴ relativebackward error 2.3·10⁻¹⁷forward error 2.7·10⁻⁴κ = 1.6·10¹³κ · η = 3.6·10⁻⁴, and the measured forward error is 2.7·10⁻⁴.The algorithm is not at fault. The problem is.H10, LU with partial pivotingresidual and error differ

Backward error

  1. 1 The exact answer to a nearby problem
  2. 2 A small residual is not a small error
  3. 3 An accuracy that is a backward error
  4. 4 Three errors and one number
  5. 5 The fifth author
5 essays · error
0816243240110²10⁴10⁶10⁸10¹⁰10¹²10¹⁴matrix size ngrowth factor max|u| / max|a|the 2ⁿ⁻¹ boundworst of 30 randommedian randomWilkinson's matrix sits on the bound30 Gaussian matrices per sizeat n = 40: bound 5.5·10¹¹, worst 4.8

Growth

  1. 3 The bound that is never attained
  2. 4 The growth a boundary-value problem supplies
  3. 5 A worst case is as fragile as its margin
  4. 6 Noise the growth amplifies
  5. 7 A margin the factorisation records
5 essays · elimination
0408012016020024010⁻¹⁶10⁻¹³10⁻¹⁰10⁻⁷10⁻⁴10⁻¹iteration‖e‖ ⁄ ‖e₀‖ in the A-normmeasuredκ bound119 steps40×40, spectrum spread evenly in logbound permits 1417

Krylov

  1. 1 The rate the condition number predicts
  2. 2 An orthogonalisation nobody calls one
  3. 3 One sequence and two recurrences
  4. 4 A Krylov space for a problem that is not linear
  5. 5 The answer that arrives when the space runs out
5 essays · iterative
00.250.50.751-1-0.500.51mode frequency θ / πdamping factor per sweeppredictedmeasured±0.333a coarse grid seestwo routes to one factorsmoothing factor, scanned0.33smoothing factor, closed form0.33worst mode disagreement4.4·10⁻¹⁶63 interior points, one sweepthe left-hand end is what the coarse grid is for

Multigrid

  1. 1 The error smoothing cannot reach
  2. 2 The same problem on a coarser grid
  3. 3 A rate that does not notice the size
  4. 4 The coarse problem is a different problem
  5. 5 A smoother that stops being one
5 essays · iterative
natural1739reverse Cuthill–McKee1354minimum degree1026nested dissection1413matrix: 408 entries · dense factor: 10440bandwidth 12 · 4.26× the matrixbandwidth 12 · 3.32× the matrixbandwidth 123 · 2.51× the matrixbandwidth 108 · 3.46× the matrixn = 144, five-point stencilevery ordering fills in; none avoids it

Ordering

  1. 1 The order decides the memory
  2. 2 The least fill there is
  3. 3 An ordering that buys processors, not time
  4. 4 Two minima that are one minimum
  5. 5 The depth that is worse than both ends
5 essays · sparsity
04812162010⁻¹10⁻⁰.⁵1target rank k‖A − Aₖ‖₂published boundrandomisedσₖ₊₁, optimalhow far apart the three areworst seed spread1.6bound / median at k = 125.9median / optimum at k = 121.960×60, 6 seeds, oversampling p = 5band is best to worst

Randomised

  1. 1 A bound that holds with probability
  2. 2 Randomisation does not create structure
  3. 3 An answer that changes with the seed
  4. 4 The rank a certificate charges
  5. 5 A sketch that finds the columns it can see
5 essays · randomised
024681012141618202210⁶10⁷10⁸members served by one factorisationmultiplications for the whole sequencedoes not convergethe contraction ruledrift 0.01 a memberevery member1.6·10⁷every 5 members9.3·10⁶contraction rule9.2·10⁶its factorisations4cliff at a period of20a factorisation has a shelf lifeand the cliff is past the optimum

Reuse

  1. 1 A factorisation kept past its date
  2. 2 Where the drift lands
  3. 3 What a rebuild is worth
  4. 4 What survives one step of the barrier
  5. 5 The penalty for keeping it is a ratio
5 essays · sequence
-1-0.582271-0.1645420.2531860.6709151.088641.506370eigenvalue4 negative10 positivecounted before it was formedpositive10negative4at zero0innermost ratio39the zero block is a theoremand so is the count either side of it

Saddle-point systems

  1. 1 The zero that is not a missing entry
  2. 2 Two ways to remove a constraint
  3. 3 A minimum the Hessian cannot see
  4. 4 The shift that stops at the first right count
  5. 5 A constraint the count stops seeing
5 essays · constraint
nothing8.3%the right-hand side16.5%the matrix, slowly85.9%everything100.0%what can be reused: the answerwhat can be reused: the factorisationwhat can be reused: the factorisation, for a whilewhat can be reused: nothingshare of the cost of a sequence that shares nothingwhat 12 members cost in factorisationssame: factorisations1rhs: factorisations1drift: factorisations4independent: factorisations12what changes between the membersdecides what may be carried

Sequence of solves

  1. 1 The problem that arrives again
  2. 2 The order a batch arrives in
  3. 3 A warm start is degree zero
  4. 4 A straight path has nothing for a parabola to fit
  5. 5 The degree the history chooses
5 essays · sequence
1112131415193111.365129.731148.096166.461probes takenrunning estimate of the tracenormal±1one probe, no errorthe exact trace99±1 variance, this matrix0±1 variance, rotated57normal variance545the same spectrum in a general basiscosts the ±1 probe its whole advantage

Trace estimation

  1. 1 Counting what cannot be looked at
  2. 2 Counting what is inside a circle
  3. 3 A rate that belongs to the matrix
  4. 4 The split nobody is in a position to choose
  5. 5 A rule that reads only its own probes
5 essays · randomised

All essays