Unit II: Chapter I, Part A — Loci of Points & The Method of Two Loci — Notes

Historical, Mathematical & Cross-Repository Commentary (pp. 7–22, 37–40)

Historical, Mathematical & GEOMETOR Commentary

1. Projective Harmony Behind Petersen’s Loci f and g

Petersen’s juxtaposition of Locus f (Circle of Apollonius, pp. 11–12) and Locus g (harmonical rays, p. 12) quietly introduces projective harmonic division into elementary compass-and-straightedge geometry:

  • For any \(m \neq n\), the internal and external ratio points \(C\) and \(C_1\) on \(AB\) satisfy the signed harmonic cross-ratio \((A, B; C, C_1) = -1\).

  • Because internal and external bisectors \(PC\) and \(PC_1\) of \(\angle APB\) are always orthogonal (\(\text{spread}(PC, PC_1) = 1\)), Euclid VI.3 converts the metric ratio \(PA : PB = m : n\) into Thales’s right-angle locus (e) on fixed diameter \(CC_1\)!

  • In Problem 22 (p. 14), intersecting two Apollonius circles of \(\triangle ABC\) for ratios inversely proportional to the sides (\(PA \cdot a = PB \cdot b = PC \cdot c\)) constructs the first and second isodynamic points X(15) and X(16) in Kimberling’s Encyclopedia (geometor/etc).

2. Radical Axis & Coaxal Pencils (Locus h, Problem 30)

Notice how effortlessly Petersen derives Gaspard Monge's and Louis Gaultier’s radical axis (Locus h, App. 1, p. 13) without coordinates: equating tangent squares \(t_1^2 = PA^2 - r_1^2\) and \(t_2^2 = PB^2 - r_2^2\) immediately reduces equal power to \(PB^2 - PA^2 = r_2^2 - r_1^2 = \text{const.}\)—which is already proven in Locus h via the Pythagorean projection theorem to be a straight line perpendicular to \(AB\)! Transitivity of equality (\(t_1 = t_2\) and \(t_2 = t_3 \implies t_1 = t_3\)) then yields the concurrency of the three radical axes at the radical centre (Problem 30, p. 14) in two lines.

3. Exact geometor.model Realization: apollonius_two_loci

In geometor.petersen.constructions.apollonius_two_loci(), choosing \(A = (0, 0)\), \(B = (15, 0)\), \(m : n = 2 : 1\), and altitude \(h = 8\) yields:

  • Harmonic conjugates \(C = (10, 0)\) and \(C_1 = (30, 0)\) with cross_ratio(A, B, C, C1) == -1;

  • Apollonius circle centered at \(M = (20, 0)\) of radius \(R = 10\);

  • Two integer intersection solutions \(P_1 = (14, 8)\) and \(P_2 = (26, 8)\) where \(Q(P_1, A) = 260\), \(Q(P_1, B) = 65\) (\(260 = 4 \cdot 65\)), and line_spread([P1, C], [P1, C1]) == 1.