Constant-Sum Figures

This Demonstration shows four examples of interesting figures in which a quantity that depends on two others that vary stays constant as long as some geometric condition is met. The two variables are the lengths of the sides and of two squares or the diameters of two circles.
The first example consists of two adjacent squares touching the corresponding sides (or their extensions) of an isosceles triangle. You can vary the value of the size corresponding to the yellow piece and the height of the triangle.
The second example shows a similar situation with semicircles.
The third example combines touching squares and a semicircle.
Finally, the fourth example treats the case of two tangent circles touching a semicircle and two semicircles of the same size. This last example lets you vary the size of these two circles and shows that, for a fixed size of the two semicircles, the sum of their areas remains constant.
In the last two examples the dependence of the constant quantity with the size of the underlying semicircle is easy to find out by playing with the controls. Can you obtain the exact expression corresponding to the constant for the first two cases, assuming the triangle has a unit base and is of height ?


  • [Snapshot]
  • [Snapshot]
  • [Snapshot]
  • [Snapshot]
  • [Snapshot]
  • [Snapshot]


[1] L. C. Tien, "Constant-Sum Figures," The Mathematical Intelligencer, 23(2), 2001 pp. 15–16.
    • Share:

Embed Interactive Demonstration New!

Just copy and paste this snippet of JavaScript code into your website or blog to put the live Demonstration on your site. More details »

Files require Wolfram CDF Player or Mathematica.

Mathematica »
The #1 tool for creating Demonstrations
and anything technical.
Wolfram|Alpha »
Explore anything with the first
computational knowledge engine.
MathWorld »
The web's most extensive
mathematics resource.
Course Assistant Apps »
An app for every course—
right in the palm of your hand.
Wolfram Blog »
Read our views on math,
science, and technology.
Computable Document Format »
The format that makes Demonstrations
(and any information) easy to share and
interact with.
STEM Initiative »
Programs & resources for
educators, schools & students.
Computerbasedmath.org »
Join the initiative for modernizing
math education.
Step-by-Step Solutions »
Walk through homework problems one step at a time, with hints to help along the way.
Wolfram Problem Generator »
Unlimited random practice problems and answers with built-in step-by-step solutions. Practice online or make a printable study sheet.
Wolfram Language »
Knowledge-based programming for everyone.
Powered by Wolfram Mathematica © 2018 Wolfram Demonstrations Project & Contributors  |  Terms of Use  |  Privacy Policy  |  RSS Give us your feedback
Note: To run this Demonstration you need Mathematica 7+ or the free Mathematica Player 7EX
Download or upgrade to Mathematica Player 7EX
I already have Mathematica Player or Mathematica 7+