classical_filtering#
Series: lecture-python-advanced.myst
File:
lectures/classical_filtering.mdAudit date: 2026-05-28
Categories audited: writing, math, code, figures, references, links, admonitions
Overall score: 5.6 / 10
Priority: HIGH
Score breakdown#
Category |
Score |
One-line note |
|---|---|---|
Writing |
7/10 |
Title case for title; sentence-case headings; some long paragraphs. |
Math |
2/10 |
Systemic |
Code |
N/A |
no executable code cells |
JAX |
N/A |
not a JAX lecture |
Figures |
N/A |
no figures |
References |
7/10 |
9 |
Links |
8/10 |
4 |
Admonitions |
7/10 |
2 gated exercises but no solutions (lecture says “this lecture has no solutions”). |
Issues#
Critical#
None found.
High severity#
[qe-math-002] —
^\primeused as transpose throughout. Example:lectures/classical_filtering.md:77,:113,:119,:129,:408,:429,:430,:990; alsoL^Tat L476. Count: ~15 occurrences.[qe-math-003] —
\begin{matrix}used instead of\begin{bmatrix}. Example:lectures/classical_filtering.md:371,:444,:461,:484,:491. Count: 5 occurrences.
Medium severity#
[qe-writing-006] — Title “Classical Prediction and Filtering With Linear Algebra” uses capitalised “With” — inconsistent with sister lecture
lu_tricks“Classical Control with Linear Algebra”.[qe-ref-001] — Three narrative author references could use
{cite:t}.
Low severity#
[qe-writing-001] — Some longer paragraphs.
Strengths#
\mathbb{E}used for expectation (qe-math-010, proposed).Equation labels and
{eq}references (qe-math-007).Subheadings in sentence case (qe-writing-006).
Exercises gated (qe-admon-001).
{doc}used for cross-series references (qe-link-002).
Recommended actions#
Replace
^\primeand^Twith^\topthroughout (qe-math-002).Convert
\begin{matrix}blocks to\begin{bmatrix}(qe-math-003).Reconcile capitalisation of “with” in title (qe-writing-006).
Convert “Author (Year)” narrative references to
{cite:t}(qe-ref-001).