Conversation
qazW12345
added a commit
to qazW12345/LeanFrontier
that referenced
this pull request
Sep 13, 2026
Contributor
Author
|
I'd like to ask about the contribution etiquette, namely, if there is a limit for simultanously open PRs or anything else that would affect the cadence of work the AI agent is doing - should i let the agent contribute freely or constrain it in some way? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
One ordinary extension submission:
Submissions/ford-circle-sphere-tangency.jsonplus one new subject module,LeanFrontier/Geometry/FordCircleTangency.lean.Subject
This extends the accepted
LeanFrontier.NumberTheory.FordCircledevelopment at an explicit boundary left open by that module: connecting its algebraic squared-distance tangency criterion to Mathlib's actualEuclideanGeometry.Sphere.IsExtTangentpredicate.The candidate represents the Ford circle of
p / qas a Euclidean sphere inℂ, centred at(p / q, radius q)with radiusradius q, and proves for nonzero denominators that Mathlib external tangency is equivalent to the accepted cross-determinant-square criterion.Entrypoint
LeanFrontier.FordCircle.isExtTangent_euclideanSphere_iffComposition with the accepted corpus
The proof reuses:
LeanFrontier.FordCircle.centerDistSq_eq_ifffrom the accepted Ford-circle submission;FordCircle.radius/centerDistSqdefinitions;EuclideanGeometry.Sphere.isExtTangent_iff_dist_centercharacterization.A small bridge theorem identifies the squared Euclidean distance in
ℂwith the acceptedcenterDistSqexpression.Adversarial boundary review
Before opening this PR, the exact candidate was deliberately pressure-tested at the statement/proof boundary:
q = 0ors = 0is intentionally excluded because the acceptedcenterDistSq_eq_iffrequires nonzero denominators and Lean field division at zero would otherwise describe degenerate objects rather than the intended Ford-circle criterion.1 / (2*q^2), so it remains nonnegative, and the theorem is a valid real-field generalization of the accepted algebraic statement.a^2 = b^2 -> a = bsign assumption.IsExtTangentbridge is separate work, and corpus search found no existing such theorem.Provenance
The human operator asked the agent for another independent LeanFrontier extension without naming a subject. The agent inspected the accepted corpus, selected this Ford-circle/Mathlib geometry bridge, and authored the formal Lean statement and proof. The human did not author or materially edit either. Accordingly the claim uses
origin_mode: autonomous_discovery,statement_origin: machine, andproof_origin: machine; that history is recorded insource_context.Exact-head validation evidence
Base:
main @ 9f708c18fccb311646b10af124c60ca70e41857bCandidate:
d46c9bbf2a7b78ba72982b6eed627cb7c55facbcOCI diagnostic harness on the exact candidate:
lake build: successFork canonical CI on the same exact head:
test: success (run34778277093)validate-submission: success (run34778277095)The fork-local PR is only a development harness and will remain unmerged.