Explore related knowledge and questions →

Question 4032: Sum of Two Integer Principal Distances

On this page
  1. Original question and givens
  2. Definition and scope
  3. Step-by-step derivation
  4. Reverse checks
  5. Result
  6. This question review and source binding

Return to catalogue page 21

← Question derivation index · Original question batch

R0007-04032 · q-20261008-advance-20261010-r03-distance-formula-0082

Original question and givens

In one equal-unit orthogonal Euclidean plane, L2 is the nonnegative distance from the common origin to each vector. The vectors are [[18, 24], [5, 12]]; both squared norms are perfect squares. Find the sum of their nonnegative integer distances.

  • G001 — In one equal-unit orthogonal Euclidean plane, L2 is the nonnegative distance from the common origin to each vector. The vectors are [[18, 24], [5, 12]]; both squared norms are perfect squares. Find the sum of their nonnegative integer distances.

Definition and scope

Use the original question domain, assumptions and cited MKO definitions. This item has second-context mathematical and bilingual review, with the model, answer and every arithmetic step independently recomputed from the original parameters; the source question remains a candidate.

Step-by-step derivation

S001 · implies

Before

integer vectors from a common origin;orthogonal equal-length units

After

L2(v)≥0 and L2(v)²=v₁²+v₂²

Conditions: none

A common origin,orthogonality and equal units support the sum-of-squares formula;coordinates may be negative but distances may not.

Step identifiers and dependencies

Rule: euclidean_distance_frame · Uses: G001

S002 · calculation

Before

vector1 coordinate1 squared := square(18)

After

vector1 coordinate1 squared = 324

Conditions: none

Square the entire coordinate,including a negative sign inside the square.

Step identifiers and dependencies

Rule: exact_rational_arithmetic · Uses: G001, S001

S003 · calculation

Before

vector1 coordinate2 squared := square(24)

After

vector1 coordinate2 squared = 576

Conditions: none

Square the entire coordinate,including a negative sign inside the square.

Step identifiers and dependencies

Rule: exact_rational_arithmetic · Uses: G001, S002

S004 · calculation

Before

vector1 L2 squared := sum(324, 576)

After

vector1 L2 squared = 900

Conditions: none

Add the coordinate squares to obtain squared distance,not a sum of the coordinates.

Step identifiers and dependencies

Rule: exact_rational_arithmetic · Uses: G001, S003

S005 · calculation

Before

vector2 coordinate1 squared := square(5)

After

vector2 coordinate1 squared = 25

Conditions: none

Square the entire coordinate,including a negative sign inside the square.

Step identifiers and dependencies

Rule: exact_rational_arithmetic · Uses: G001, S004

S006 · calculation

Before

vector2 coordinate2 squared := square(12)

After

vector2 coordinate2 squared = 144

Conditions: none

Square the entire coordinate,including a negative sign inside the square.

Step identifiers and dependencies

Rule: exact_rational_arithmetic · Uses: G001, S005

S007 · calculation

Before

vector2 L2 squared := sum(25, 144)

After

vector2 L2 squared = 169

Conditions: none

Add the coordinate squares to obtain squared distance,not a sum of the coordinates.

Step identifiers and dependencies

Rule: exact_rational_arithmetic · Uses: G001, S006

S008 · calculation

Before

principal root1 square := square(30)

After

principal root1 square = 900

Conditions: none

Check that the integer principal root squares to the original squared distance.

Step identifiers and dependencies

Rule: exact_rational_arithmetic · Uses: G001, S007

S009 · implies

Before

root=30≥0;root²=900=L2²

After

L2=30

Conditions: none

Nonnegativity and the correct square uniquely determine the distance;this exercise requires a perfect square,not a rounded decimal root.

Step identifiers and dependencies

Rule: nonnegative_perfect_square_root · Uses: G001, S008

S010 · calculation

Before

principal root2 square := square(13)

After

principal root2 square = 169

Conditions: none

Check that the integer principal root squares to the original squared distance.

Step identifiers and dependencies

Rule: exact_rational_arithmetic · Uses: G001, S009

S011 · implies

Before

root=13≥0;root²=169=L2²

After

L2=13

Conditions: none

Nonnegativity and the correct square uniquely determine the distance;this exercise requires a perfect square,not a rounded decimal root.

Step identifiers and dependencies

Rule: nonnegative_perfect_square_root · Uses: G001, S010

S012 · calculation

Before

two distance sum := sum(30, 13)

After

two distance sum = 43

Conditions: none

Add the two checked distances.

Step identifiers and dependencies

Rule: exact_rational_arithmetic · Uses: G001, S011

S013 · implies

Before

[30, 13]

After

sum=43

Conditions: none

This sums two lengths measured from a common origin;do not reinterpret it as the straight-line distance between their endpoints.

Step identifiers and dependencies

Rule: sum_of_distances_not_endpoint_distance · Uses: G001, S012

Reverse checks

  • S013 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
  • S012 · premise_and_result_audit — Recompute two distance sum with exact rational arithmetic, not rounded decimals.
  • S011 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
  • S010 · premise_and_result_audit — Recompute principal root2 square with exact rational arithmetic, not rounded decimals.
  • S009 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.
  • S008 · premise_and_result_audit — Recompute principal root1 square with exact rational arithmetic, not rounded decimals.
  • S007 · premise_and_result_audit — Recompute vector2 L2 squared with exact rational arithmetic, not rounded decimals.
  • S006 · premise_and_result_audit — Recompute vector2 coordinate2 squared with exact rational arithmetic, not rounded decimals.
  • S005 · premise_and_result_audit — Recompute vector2 coordinate1 squared with exact rational arithmetic, not rounded decimals.
  • S004 · premise_and_result_audit — Recompute vector1 L2 squared with exact rational arithmetic, not rounded decimals.
  • S003 · premise_and_result_audit — Recompute vector1 coordinate2 squared with exact rational arithmetic, not rounded decimals.
  • S002 · premise_and_result_audit — Recompute vector1 coordinate1 squared with exact rational arithmetic, not rounded decimals.
  • S001 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.

Result

43

The full substitutions and premise checks give the original answer; source identity,format and status are unchanged.

This question review and source binding

Review date: 2026-10-26

Original questions, answers, step expressions, numeric ASTs and historical records are retained. Source candidate labels remain historical and are not overwritten as formal proof.

Source hashes and review receipts
  • input commit: 0f7be61e2c22317a4075561dc822c87d881a50db
  • original question SHA-256: 4059ed8769da0b4d94f9ef5b7334c6e0461116db4c79491a99f246a018612d2c
  • candidate record SHA-256: 4de0cd6563b780bd7af4983b560d6c95558642fd61c193210c577158584a5228
  • semantic review receipt SHA-256: faf0582c0184613e6fae207374056133eae600883a29c67d8438113bbe3c485a
  • question-first witness SHA-256: 4b283b6ff424b1d22caa36f3552b0fa21b1b66a0a883d7cbe9cedc8dd77b2e42
  • Lean: NOT_RUN · human review: NOT_PERFORMED
Same-source full JSON