Original question and givens
Use the usual total order on R, restricted to exact rational inputs whose original denominators are positive. Output reduced fractions with positive denominators, retaining /1; do not extrapolate to arbitrary partial orders or complex numbers. Intervals are [11/2, 17/2] and [14/2, 20/2]. Give (first endpoints, second endpoints, maximum lower bound, minimum upper bound, nonempty?, intersection endpoints or empty-set).
G001 — Use the usual total order on R, restricted to exact rational inputs whose original denominators are positive. Output reduced fractions with positive denominators, retaining /1; do not extrapolate to arbitrary partial orders or complex numbers. Intervals are [11/2, 17/2] and [14/2, 20/2]. Give (first endpoints, second endpoints, maximum lower bound, minimum upper bound, nonempty?, intersection endpoints or empty-set).
Step-by-step derivation
S001 · implies
Before
usual total order on R;all original denominators positive
After
closed endpoints included;negative scaling reverses;zero collapses
Conditions: none
These exact rationals use the usual real total order,not complex numbers or an arbitrary partial order.Original denominators must be positive;normalizing a negative input denominator does not waive that contract.
Step identifiers and dependencies
Rule: real_rational_order_scope · Uses: G001
S002 · calculation
Before
lower bounds left cross := mul(11, 1)
After
lower bounds left cross = 11
Conditions: none
Substitute the source data exactly in the stated operand order;division requires a nonzero denominator.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S001
S003 · calculation
Before
lower bounds right cross := mul(7, 2)
After
lower bounds right cross = 14
Conditions: none
Substitute the source data exactly in the stated operand order;division requires a nonzero denominator.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S002
S004 · calculation
Before
lower bounds cross residual := sub(11, 14)
After
lower bounds cross residual = -3
Conditions: none
Substitute the source data exactly in the stated operand order;division requires a nonzero denominator.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S003
S005 · implies
Before
lower bounds:fractions=[11/2, 7/1]
After
cross residual=-3;comparison=<
Conditions: none
Reduced denominators are positive,so the cross-difference sign determines order.Retain equality and use original indices separately to break equal-value sorting ties.
Step identifiers and dependencies
Rule: rational_positive_denominator_comparison · Uses: G001, S004
S006 · calculation
Before
upper bounds left cross := mul(17, 1)
After
upper bounds left cross = 17
Conditions: none
Substitute the source data exactly in the stated operand order;division requires a nonzero denominator.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · calculation
Before
upper bounds right cross := mul(10, 2)
After
upper bounds right cross = 20
Conditions: none
Substitute the source data exactly in the stated operand order;division requires a nonzero denominator.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S006
S008 · calculation
Before
upper bounds cross residual := sub(17, 20)
After
upper bounds cross residual = -3
Conditions: none
Substitute the source data exactly in the stated operand order;division requires a nonzero denominator.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S007
S009 · implies
Before
upper bounds:fractions=[17/2, 10/1]
After
cross residual=-3;comparison=<
Conditions: none
Reduced denominators are positive,so the cross-difference sign determines order.Retain equality and use original indices separately to break equal-value sorting ties.
Step identifiers and dependencies
Rule: rational_positive_denominator_comparison · Uses: G001, S008
S010 · calculation
Before
intersection inner bounds left cross := mul(7, 2)
After
intersection inner bounds left cross = 14
Conditions: none
Substitute the source data exactly in the stated operand order;division requires a nonzero denominator.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S009
S011 · calculation
Before
intersection inner bounds right cross := mul(17, 1)
After
intersection inner bounds right cross = 17
Conditions: none
Substitute the source data exactly in the stated operand order;division requires a nonzero denominator.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · calculation
Before
intersection inner bounds cross residual := sub(14, 17)
After
intersection inner bounds cross residual = -3
Conditions: none
Substitute the source data exactly in the stated operand order;division requires a nonzero denominator.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S011
S013 · implies
Before
intersection inner bounds:fractions=[7/1, 17/2]
After
cross residual=-3;comparison=<
Conditions: none
Reduced denominators are positive,so the cross-difference sign determines order.Retain equality and use original indices separately to break equal-value sorting ties.
Step identifiers and dependencies
Rule: rational_positive_denominator_comparison · Uses: G001, S012
S014 · implies
Before
intervals=[[11/2, 17/2], [7/1, 10/1]]
After
max lower=7/1;min upper=17/2;nonempty=Yes
Conditions: none
Satisfying both lower bounds means using their maximum;both upper bounds means their minimum.Equal inner bounds still include that single point.
Step identifiers and dependencies
Rule: closed_interval_intersection_guard · Uses: G001, S013
Result
([11/2, 17/2], [7/1, 10/1], 7/1, 17/2, Yes, [7/1, 17/2])
The full substitutions and premise checks give the original answer; source identity,format and status are unchanged.