VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

Why Mathematics? | Spectral Methods: Global Basis Functions, Collocation and Exponential Convergence

WHY MATHEMATICS?

Why Mathematics? | Spectral Methods: Global Basis Functions, Collocation and Exponential Convergence

How a small number of global waves or polynomials can represent smooth solutions with remarkable accuracy when sampling and boundaries fit.

Why mathematics is important becomes easier to see when a real decision depends on it. This guide follows the mechanism from definitions and dimensions to a worked calculation, validation, practical learning and responsible use. It keeps factual evidence separate from interpretation and treats every illustrative scenario as an example rather than a promise of results.

Choose a reading route

  • Differentiate a resolved Fourier mode
  • Calculate an aliasing example
  • Compare Fourier and polynomial bases
  • Audit smoothness, dealiasing, boundaries and precision

Chapter map

  1. 1. Domain
  2. 2. Grid
  3. 3. Signal
  4. 4. Transform
  5. 5. Differentiate
  6. 6. Check
  7. 7. Alias signal
  8. 8. Increase N
  9. 9. Nonperiodic case
  10. 10. Discontinuity
  11. 11. Nonlinearity
  12. 12. Precision
  13. 13. Convergence
  14. 14. Conclusion

Visit the How Mathematics Works hub for the wider series and its connections to education, reasoning, science, computing, design and careers.


1. Domain

A small example makes the mechanism visible. Use [0,2pi) periodic.

A concrete situation

Fourier basis fits.

What the mathematics does not license

Record boundary. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Write domain. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


2. Grid

This is where modelling choices begin to affect evidence. Set N=8 equispaced points.

A concrete situation

Resolvable indices include -4 to 3 by one convention.

What the mathematics does not license

State indexing. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Record nodes. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


3. Signal

The central mathematical idea is concrete. Use sin(3x).

A concrete situation

Mode 3 is resolved.

What the mathematics does not license

Record samples. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Write f. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


4. Transform

Here the geometry becomes operational. Compute Fourier coefficients.

A concrete situation

Only plus/minus 3 are nonzero ideally.

What the mathematics does not license

Check normalization. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Record spectrum. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.

Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.


5. Differentiate

This step deserves a careful pause. Multiply coefficient by ik.

A concrete situation

Inverse gives 3cos3x.

What the mathematics does not license

Use same convention. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Record derivative. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


6. Check

The useful question is not only how to calculate, but what the calculation assumes. Compare grid values.

A concrete situation

Exact in ideal arithmetic.

What the mathematics does not license

Grid-point claim. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Record error. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


7. Alias signal

A small example makes the mechanism visible. Use sin(5x).

A concrete situation

Samples match a negative mode 3 pattern.

What the mathematics does not license

N too small. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Record alias. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


8. Increase N

This is where modelling choices begin to affect evidence. Set N=16.

A concrete situation

Mode 5 becomes resolvable.

What the mathematics does not license

Keep periodic grid. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Record result. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.

Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.


9. Nonperiodic case

The central mathematical idea is concrete. Switch to Chebyshev basis.

A concrete situation

Nodes and boundary treatment change.

What the mathematics does not license

Do not reuse Fourier formula. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Record basis. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


10. Discontinuity

Here the geometry becomes operational. Use a step function.

A concrete situation

Gibbs oscillations appear.

What the mathematics does not license

Smoothness assumption fails. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Record observation. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


11. Nonlinearity

This step deserves a careful pause. Multiply two resolved fields.

A concrete situation

Product modes can exceed cutoff.

What the mathematics does not license

Apply dealiasing. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Record rule. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


12. Precision

The useful question is not only how to calculate, but what the calculation assumes. Raise polynomial degree.

A concrete situation

Roundoff may limit gains.

What the mathematics does not license

Use stable transforms. A trustworthy workflow records the choice before seeing the final test result.

Try it, check it, transfer it

Record error. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.

Did You Know? In this chapter, the most important number is useful only together with its construction rule. Changing scaling, sample membership or validation design can change the numerical answer without changing the arithmetic.


13. Convergence

A small example makes the mechanism visible. Plot error versus N.

A concrete situation

Smooth problems may fall rapidly.

What the mathematics does not license

Do not claim exponential for rough data. Evidence becomes stronger when the limitation is tested instead of hidden.

Try it, check it, transfer it

Record curve. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


14. Conclusion

This is where modelling choices begin to affect evidence. State basis,nodes,truncation,boundaries,dealiasing and validation.

A concrete situation

sin3x derivative is exact on worked grid.

What the mathematics does not license

Keep smoothness scope. Keeping this boundary clear makes the result easier to audit and transfer.

Try it, check it, transfer it

Write conclusion. Then explain the result to someone who has not seen the formula. If the explanation needs a hidden assumption, add that assumption to the model record.


A seven-day practice lab

  1. Day 1: define the decision, observation unit, X variables and Y or reference condition.
  2. Day 2: reproduce the smallest worked example and check every dimension, unit and sign.
  3. Day 3: build a transparent baseline and write what it assumes.
  4. Day 4: fit the main method inside a training-only pipeline; record every parameter.
  5. Day 5: challenge one assumption with a deliberately difficult dataset or operating regime.
  6. Day 6: compare validation metrics with the practical workload created by errors.
  7. Day 7: present one supported conclusion, one unresolved uncertainty and one safe next experiment.

Questions for a student, parent or mentor

  • Which part of the model is a mathematical definition, and which part is a choice?
  • What small calculation would catch a sign, scale or dimension error?
  • What evidence comes from training, validation and the untouched test?
  • What benign condition could look like a fault or prediction failure?
  • How would the answer change for another response, asset, school project or time period?
  • What should a human review before acting on the score?

A method-specific audit before deployment

Spectral methods approximate a solution with global basis functions such as Fourier modes or Chebyshev polynomials. For smooth problems, error can decrease extremely rapidly as the number of modes grows.

On a periodic interval [0,2pi), sample f(x)=sin(3x) at N=8 equally spaced points. The discrete Fourier representation contains the resolved modes k=3 and k=-3.

A spectral derivative multiplies each Fourier coefficient by i k. Transforming back gives 3 cos(3x) at the grid points, matching the exact derivative in exact arithmetic.

Now sample sin(5x) on the same eight-point grid. Because frequencies are identified modulo 8, mode 5 aliases to mode -3. The grid cannot distinguish those waves from samples alone.

The Nyquist limit therefore belongs beside every resolution claim. More arithmetic precision cannot recover frequencies that the sampling grid never represented uniquely.

Fourier bases fit periodic problems. Chebyshev or Legendre polynomials support nonperiodic intervals, but nodes, weights, boundary conditions and differentiation matrices change.

Did You Know? Global basis functions mean one coefficient can influence the approximation across the whole domain. This supports high accuracy for smooth solutions and creates challenges around local discontinuities.

Exponential or spectral convergence requires strong smoothness, often analyticity. A discontinuity produces Gibbs oscillations and destroys the simple smooth-problem rate.

Collocation enforces equations at selected nodes; Galerkin methods enforce weighted residual conditions. They may use the same basis while creating different algebraic systems.

Fast Fourier transforms reduce transform cost dramatically on suitable grids. Complexity savings do not remove the need to control aliasing in nonlinear products.

Dealiasing rules such as padding or truncation address unresolved product modes. A simulation that differentiates accurately can still fail when nonlinear multiplication folds energy into lower modes.

Students can compute samples of sin3x and sin5x at N=8, compare them, and then repeat with N=16 to see the alias disappear.

Spectral methods appear in fluid dynamics, weather, quantum models and signal processing. High numerical accuracy does not validate physical closures, data or initial conditions.

Roundoff and ill-conditioning can limit very high polynomial degrees. Basis choice and stable transforms matter as much as formal approximation power.

For parents and students, the transferable lesson is that a smooth pattern can be described efficiently by a few global waves, provided the sampling resolution and boundaries fit the pattern.

A responsible report states domain, basis, nodes, truncation, boundary enforcement, transforms, dealiasing, time integrator, smoothness assumptions, convergence evidence, precision and validation.


Frequently asked questions

What is a spectral method?

A discretisation using global basis functions such as Fourier modes or orthogonal polynomials.

Why can convergence be very fast?

Smooth or analytic solutions often have rapidly decaying coefficients.

What is aliasing?

Unresolved high frequencies appear as lower frequencies in sampled data.

Do spectral methods handle shocks automatically?

No. Discontinuities cause Gibbs oscillations and need special treatment.

Why does the basis matter?

It must fit domain geometry, boundaries and regularity.

What must be reported?

Domain, basis, nodes, truncation, boundaries, transforms, dealiasing, smoothness, convergence, precision and validation.


Primary source and fact-check note

Steven A. Orszag, “Accurate Solution of the Orr–Sommerfeld Stability Equation,” Journal of Fluid Mechanics 50, 1971. Definitions and core claims in this article were checked against this primary publication. Calculations shown here were independently recomputed. Examples are educational illustrations; they are not reported industrial performance results.

Useful next reading

Keep the options open. Mathematics education supports clearer questions, transferable problem-solving skills and informed choices across science, engineering, computing, AI, statistics, design and many other careers. It does not guarantee intelligence, income, admission or employment; those outcomes depend on far more than one subject or model.

Method audit: equations, discretisation and evidence

Equation audit

State the continuous equation and eligible discretisation.

Grid audit

Record nodes, cells, elements or modes with units.

Error audit

Separate truncation, iteration, rounding and modelling error.

Validation audit

Check convergence and independent physical evidence.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Mechanism workshop: calculate, challenge and transfer

Manual reconstruction

Build the smallest grid, mesh, cell balance or Fourier sample and label every unit.

Taylor or variational map

Connect each discrete coefficient to the continuous equation.

Counterexample

Remove one stability, smoothness or conservation condition and locate failure.

Sensitivity

Change spacing, element size, time step or mode count.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Independent verification

Compare with an exact polynomial, manufactured solution or conservation balance.

Precision experiment

Round data and measure cancellation or residual drift.

Convergence study

Refine systematically and calculate observed error rates.

Engineering transfer

Map the mechanism to heat, structures, flow or signals.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Student explanation

Explain the discrete representation in plain language.

Parent explanation

Describe why simulation still needs checking against reality.

Evidence notebook: reconstruct every step

Evidence notebook 1: Domain

Step 1 isolates domain. Use [0,2pi) periodic. The checked result is: Fourier basis fits. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Record boundary. Write domain. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 2: Grid

Step 2 isolates grid. Set N=8 equispaced points. The checked result is: Resolvable indices include -4 to 3 by one convention. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: State indexing. Record nodes. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 3: Signal

Step 3 isolates signal. Use sin(3x). The checked result is: Mode 3 is resolved. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Record samples. Write f. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 4: Transform

Step 4 isolates transform. Compute Fourier coefficients. The checked result is: Only plus/minus 3 are nonzero ideally. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Check normalization. Record spectrum. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Evidence notebook 5: Differentiate

Step 5 isolates differentiate. Multiply coefficient by ik. The checked result is: Inverse gives 3cos3x. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Use same convention. Record derivative. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 6: Check

Step 6 isolates check. Compare grid values. The checked result is: Exact in ideal arithmetic. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Grid-point claim. Record error. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 7: Alias signal

Step 7 isolates alias signal. Use sin(5x). The checked result is: Samples match a negative mode 3 pattern. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: N too small. Record alias. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 8: Increase N

Step 8 isolates increase n. Set N=16. The checked result is: Mode 5 becomes resolvable. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Keep periodic grid. Record result. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Evidence notebook 9: Nonperiodic case

Step 9 isolates nonperiodic case. Switch to Chebyshev basis. The checked result is: Nodes and boundary treatment change. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Do not reuse Fourier formula. Record basis. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 10: Discontinuity

Step 10 isolates discontinuity. Use a step function. The checked result is: Gibbs oscillations appear. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Smoothness assumption fails. Record observation. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 11: Nonlinearity

Step 11 isolates nonlinearity. Multiply two resolved fields. The checked result is: Product modes can exceed cutoff. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Apply dealiasing. Record rule. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 12: Precision

Step 12 isolates precision. Raise polynomial degree. The checked result is: Roundoff may limit gains. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Use stable transforms. Record error. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Evidence notebook 13: Convergence

Step 13 isolates convergence. Plot error versus N. The checked result is: Smooth problems may fall rapidly. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Do not claim exponential for rough data. Record curve. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Evidence notebook 14: Conclusion

Step 14 isolates conclusion. State basis,nodes,truncation,boundaries,dealiasing and validation. The checked result is: sin3x derivative is exact on worked grid. Preserve dimensions, units, grids, basis conventions, flux orientation, boundary conditions and precision beside every number. The safeguard is: Keep smoothness scope. Write conclusion. Change one input, recompute the local formula and global check, and explain whether the difference comes from truncation, stability, mesh geometry, conservation, aliasing, rounding or a changed model. Ask a second reader to reproduce the arithmetic. Finish with the narrow conclusion and missing evidence.

Failure cases and responsible recovery

Frequency above Nyquist

Aliasing makes it indistinguishable. Build a small counterexample, restore the missing condition and recalculate before making the claim.

Exponential-for-all

Smoothness is required. Build a small counterexample, restore the missing condition and recalculate before making the claim.

Fourier-on-wrong-boundary

Periodicity matters. Build a small counterexample, restore the missing condition and recalculate before making the claim.

No dealiasing

Nonlinear products fold modes. Build a small counterexample, restore the missing condition and recalculate before making the claim.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Grid-point-exact-is-global

Interpolation error scope matters. Build a small counterexample, restore the missing condition and recalculate before making the claim.

Gibbs ignored

Discontinuities oscillate. Build a small counterexample, restore the missing condition and recalculate before making the claim.

Degree-is-free

Conditioning and roundoff limit gains. Build a small counterexample, restore the missing condition and recalculate before making the claim.

Model leap

High precision is not physical truth. Build a small counterexample, restore the missing condition and recalculate before making the claim.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Verified case study: fourteen steps from equation to decision

1. Define the equation

Write the continuous quantity, domain, units and boundary or initial conditions.

2. Choose representation

Explain why the grid, mesh, control volumes or global basis fits the geometry and regularity.

3. Derive one local rule

Connect a stencil, element integral, face flux or mode coefficient to the governing mathematics.

4. Calculate by hand

Use the smallest nontrivial example and keep exact values where possible.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

5. Check invariants

Verify units, symmetry, conservation, boundary values or orthogonality as eligible.

6. Estimate error

Separate discretisation, iteration, roundoff, data and modelling contributions.

7. Refine

Halve spacing, improve elements or increase modes while controlling other parameters.

8. Test a failure

Use a bad time step, distorted element, inconsistent face flux or aliased wave.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

9. Compare baseline

Check against an exact, manufactured, direct or experimental reference.

10. Count cost

Record degrees of freedom, memory, matrix or transform operations and elapsed time.

11. Validate

Compare application outputs with independent observations or accepted benchmarks.

12. Communicate

State what the simulation supports and what it cannot establish.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

13. Preserve evidence

Save inputs, mesh or nodes, code, precision, parameters and logs.

14. Decide next step

State whether to refine, change method, gather data or seek expert review.

Learner lab: eight checks for transferable understanding

Lab question 1: representation

Draw the grid, elements, control volumes or basis waves before calculating. Mark where each unknown lives and how neighbouring or global pieces communicate. Then explain why the drawing matches the algebra.

Lab question 2: exact test

Choose a polynomial, manufactured solution, uniform state or resolved Fourier mode for which the expected answer is known. Calculate the discrete result and identify exactly which property makes the test pass.

Lab question 3: boundary test

Change one boundary from prescribed value to prescribed flux, periodic closure or another eligible condition. Re-derive the affected row or face balance instead of editing a final number.

Lab question 4: refinement

Create a table of resolution, error, cost and observed order. Keep time-step and solver tolerances consistent with the spatial refinement so one hidden error does not mask another.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Lab question 5: conservation and energy

Identify a quantity the continuous model conserves, dissipates or bounds. Measure the discrete counterpart and explain whether any change is physical, numerical or caused by external boundaries.

Lab question 6: implementation audit

Test indexing, orientation, matrix assembly, transform normalization and units with tiny arrays. A small transparent case catches mistakes that a large colourful output can conceal.

Lab question 7: interpretation

Translate the computed error into the units of temperature, displacement, mass, velocity or signal amplitude. Decide whether the difference is meaningful for the real decision rather than only numerically small.

Lab question 8: communication

Prepare a one-minute student explanation and a technical verification note. Both must name the method, the strongest evidence, the main limitation and the next check without guaranteeing a real-world outcome.

Did You Know? A sophisticated adjustment can be algebraically correct and still answer the wrong scientific question when samples, labels, batches or validation boundaries are wrong.

Lab question 9: competing method

Name one alternative discretisation and compare its natural strengths, data needs, boundary handling and error checks. Choose using the problem structure rather than fashion or a single benchmark.

Lab question 10: final reproduction

Give another learner only the equation, parameters and audit checklist. Compare independent results, resolve every discrepancy and preserve the corrected calculation as the reproducible class example.