greek_square#
Series: lecture-python-intro
File:
lectures/greek_square.mdAudit date: 2026-05-28
Categories audited: writing, math, code, figures, references, links, admonitions (JAX out of scope)
Overall score: 6.7 / 10
Priority: MEDIUM
Score breakdown#
Category |
Score |
One-line note |
|---|---|---|
Writing |
8/10 |
H1 Title Case OK; H2 sentence case mostly. |
Math |
6/10 |
|
Code |
8/10 |
Unicode Greek ( |
JAX |
out of scope |
— |
Figures |
5/10 |
|
References |
7/10 |
|
Links |
9/10 |
|
Admonitions |
9/10 |
Solution gated, dropdown, exercise-linked (qe-admon-001, -002, -005 OK). |
Issues#
Critical#
None found.
High severity#
None found.
Medium severity#
M5 —
{\bf R}^2(lines 317, 321, 323, 329) uses bold for set notation; should be\mathbb{R}^2or plainR^2. Count: 4 occurrences.W8 —
{\mathcal I}(lines 188, 190, 192, 194) used for integers; simpler\mathbb{Z}_{>1}orIwould suffice.[qe-fig-003] —
axs[0].set_title(...)/axs[1].set_title(...)on lines 699, 710 outside exercise context. Count: 2 occurrences.[qe-ref-001] — In-text citation should use
{cite:t}. Example:lectures/greek_square.md:19(“Chapter 24 of {cite}`russell2004history`”). Count: 1 occurrence.
Low severity#
W7 — “Ancient Greeks” capitalized — debatable.
W1 — Some short two-sentence paragraphs.
[qe-fig-001] —
figsize=on lines 531, 690. Count: 2 occurrences.[qe-fig-005] — No figures use
{figure}directive with:name:.
Strengths#
Equation labels and references throughout.
bmatrix used for matrices.
Italic for emphasis (solves, general, invariant subspace, perfect square).
Unicode Greek used in code.
{doc}cross-references used.
Recommended actions#
Replace
{\bf R}^2with\mathbb R^2.Simplify
{\mathcal I}notation per W8.Move
set_titlecalls (lines 699, 710) to mystnb metadata.Convert in-text citation on line 19 to
{cite:t}form.Remove
figsize=overrides.