Skip to content

[paper] P9 R2: correct sigma_0 artifact, add singular values, define prolate, add methodology - #313

Merged
JonathanMace merged 1 commit into
mainfrom
p9-rev2
Mar 31, 2026
Merged

JonathanMace merged 1 commit into
mainfrom
p9-rev2

Conversation

@JonathanMace

Copy link
Copy Markdown
Owner

Reviewer B Round 2 — targeted surgical fixes

Fix 1: sigma_0 > 0 → sigma_3(0) = 0 (CRITICAL)

  • Replaced sigma_min(delta) = sigma_0 + lambda_1delta^2 with correct sigma_3(eps) = lambda_1eps^2 + O(eps^4)
  • sigma_3(0) = 0 at exact sphere by symmetry (geometric Jacobian columns proportional)
  • Ritz intercept is discretisation artefact: grows with basis size (0.006, 0.011, 0.018 for 3/5/7 modes)
  • Updated abstract, results, conclusion consistently

Fix 2: sigma_1, sigma_2, sigma_3 table

  • Already present from R1 (verified complete with all singular values)

Fix 3: Precise prolate branch definition

  • Added explicit formula a = a_0*(c_0/c)^{1/2} with c in [c_0, 1.5*a_0 = 0.27 m]
  • Volume V = (4pi/3)a^2c and h held fixed
  • c/a from 1.0 to ~1.5, all material parameters at canonical values

Fix 4: Computational methodology

  • 5-mode Ritz with Legendre-polynomial trial functions in oblate spheroidal coords
  • Central finite differences with Delta_theta/theta = 1e-4
  • SVD yields sigma_1 >= sigma_2 >= sigma_3 and kappa = sigma_1/sigma_3

Fix 5: Manuscript-history rhetoric

  • No remaining rhetoric found (cleaned in R1, verified with grep)

Fix 6: Precise prolate language

  • kappa_prolate in range 156-244, no systematic improvement with asphericity
  • Updated results and conclusion

All 487 tests pass. LaTeX compiles cleanly (6 pages).

…prolate, add methodology, excise rhetoric

Fix 1: Replace sigma_0 > 0 claims with correct sigma_3(eps) = lambda_1*eps^2 + O(eps^4)
  - sigma_3(0) = 0 at exact sphere by symmetry (geometric columns proportional)
  - Ritz intercept is discretisation artefact growing with basis size (0.006, 0.011, 0.018)
  - Updated abstract, results expansion, conclusion

Fix 2: Singular value table already present from R1 (verified complete)

Fix 3: Precise prolate branch definition with a = a_0*(c_0/c)^{1/2}, c in [c_0, 0.27m]

Fix 4: Computational methodology: 5-mode Legendre-polynomial Ritz basis, central FD step 1e-4

Fix 5: No remaining manuscript-history rhetoric (cleaned in R1, verified)

Fix 6: Prolate language: kappa_prolate in range 156-244, no systematic improvement

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@JonathanMace
JonathanMace merged commit 44df944 into main Mar 31, 2026
14 checks passed
@JonathanMace
JonathanMace deleted the p9-rev2 branch March 31, 2026 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant