Scaling Spheres

Algebra Level 3

Four spheres—made of the same material and having homogeneous mass distribution—have distinct integer radii smaller than 100 when measured in centimeters.

The smallest and biggest ones are placed on the first pan of a balance scale, while the third and second biggest ones are placed on the second pan.

As you can see in the diagram, both couples of spheres weigh exactly the same. You are then told that

  • there is only one number r r that can be the radius of any one of the four spheres;
  • even if you were told which one of the spheres has r r as its radius, you still could not figure out the radii of the other spheres.

Which of the four spheres has radius r ? r?

The biggest one The second biggest one The third biggest one The smallest one

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

1 solution

Romain Bouchard
Jul 17, 2018

Let's call a , b , c a,b,c and d d the radii of the spheres with 100 > a > b > c > d 100>a>b>c>d .

The weight of a sphere with homogeneously distributed mass with radius r r will be proportional to r 3 r^3 and hence we will have a 3 + d 3 = b 3 + c 3 a^3+d^3 = b^3+c^3 (we cannot neither have a 3 + b 3 = c 3 + d 3 a^3+b^3 = c^3+d^3 since a > c a>c and b > d b>d nor a 3 + c 3 = b 3 + d 3 a^3+c^3 = b^3+d^3 since a > b a>b and c > d c>d .)

Numbers that can be written as a sum of cubes in more than a way are called taxicab numbers . We can compute those (cf. python code at the end) for which all terms are < 10 0 3 <100^3 and in the output, we can see that only the integer 24 24 can appear as the smallest term or the second smallest or the second largest or the largest term. So only if one of the radii is r = 24 r=24 can we guessed it with absolute certainty.

24 3 + 2 3 = 1 8 3 + 2 0 3 2 7 3 + 1 0 3 = 1 9 3 + 24 3 5 5 3 + 1 7 3 = 24 3 + 5 4 3 8 0 3 + 24 3 = 6 2 3 + 6 6 3 9 8 3 + 24 3 = 6 3 3 + 8 9 3 \color{#D61F06}24\color{#333333}^3+2^3=18^3+20^3 \\ 27^3+10^3=19^3+\color{#D61F06}24\color{#333333}^3 \\ 55^3+17^3={\color{#D61F06}24}^3+54^3 \\ 80^3+{\color{#D61F06}24}^3=62^3+66^3 \\ 98^3+{\color{#D61F06}24}^3=63^3+89^3

We can also see that only when 24 24 is the smallest term can we have two different solutions so the answer is that r = 24 r=24 is the radius of the smallest sphere \boxed{\text{ the smallest sphere }}

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
from collections import defaultdict
from itertools import product
from pprint import pprint as pp

cube2n = {x**3:x for x in range(1, 99)}
sum2cubes = defaultdict(set)
for c1, c2 in product(cube2n, cube2n):
    if c1 >= c2: sum2cubes[c1 + c2].add((cube2n[c1], cube2n[c2]))

taxied = sorted((k, v) for k,v in sum2cubes.items() if len(v) >= 2)

for t in enumerate(taxied[:100], 1):
    pp(t)

1 pending report

Vote up reports you agree with

×

Problem Loading...

Note Loading...

Set Loading...