Skip to main content

Shortest Curve dividing Equilateral Triangle

Source: Asked to me by Dinesh Krithivasan (IITM Alumnus, Phd University of Michigan, Senior Qualcomm Engineer)

Finally a geometry problem for the blog. :) Thanks Dinesh! :)

We have an equilateral triangle ABC of unit side length. We want to find a curve C of the smallest length that cuts this triangle into 2 halves of equal area. Obviously, the altitude of length sqrt(3)/2 will do the job but can we do better? Note that there is no other restriction on C - it need not pass through any of the triangle vertices for instance.


  1. Line parallel to a base of length 1/sqrt(2) is an improvement over the altitude. Though, I still need to prove that it is the shortest length.

  2. suppose that the curve starts from AB and ends on AC.

    appropriately adjoin six identical copies of triangle ABC in a circlular way with position of A fixed at center so that we get a closed curve enclosing a fixed area. for a given area, perimeter of a curve is known to be least for circle.

    So, curve should be a circular arc with center at A and radius of appropriate length.

  3. Parallel to the base at a height 1/sqrt(2) of the altitude from the vertex. Length of this curve (line) would be 1/sqrt(2) ~ 0.707 < sqrt(3)/2 = 0.866 in the example you illustrated. Or can we do better?

  4. Parallel to the base forming a similar triangle of area half of the original. Therefore length of this curve (line) would simply by 1/sqrt(2) ~ 0.707.

  5. One way in which we can do better(than altitude) is to draw a line parallel to the base that divides the triangle into two equal areas. In this case, the length of the dividing line would be 1/sqrt(2). However I am not sure if this is the best we can do.

  6. correction. Just a circular arc from the top vertex. Set pi*(r^2)/6 = sqrt(3)/8. Solve for r. And get 2pi*r/6. Works out to sqrt(3*pi*sqrt(3))/6 = 0.673.

  7. On second thought, may be we can draw an arc from any one vertex that divides the triangle into two equal areas. This would be better than the previous approach, as circle is the most efficient curve (in terms of area packed for same perimeter).

  8. i had assumed that one of the two halves will contain a single vertex. this need not be true.

    if the curve starts and ends on BC, then, all three vertices will be in one half.

    for this case, we can reflect the triangle about BC to get a closed curve with a fixed area. for minimum perimeter, this must be a circle. but the length of semi-circular arc in this case will be greater.

  9. goes...

    Triangle ABC is equilateral.
    Assume the centre of the arc to be at infinity...
    length 'L1' of arc (a straight line parallel to BC)..centre is on line perpendicular to BC.

    L1 = 1/sqrt(2)

    Imagine centre to be at A, radius R

    length of arc, L2.

    pi*R*R/6 = root(3)/8
    R = 0.6430

    going on..imagine the centre to be on a infinitesimally small distance from A.
    length of arc = L3
    arc intersecting AC at D and AB at E.

    Area = [ADO] + arc[ODE].. O is the centre

    imagine the radius to be 'r' .

    now [referencing to R from before]

    pi*R*R/6 = pi*r*r/6 + r*r*q

    sq(L2/L3) = sq[(pi/6)R / {(pi/6)+q}r]

    sq(L2/L3) = 1 / [1+ 6q/pi] ....
    unless we did a calculation mistake.

    implying....moving a delta distance off the altitude..the length of the arc increase..
    [though the points on the altitude might be a local that moving delta distance increases the arc]

    Bringing over centre closer to BC..

    imagine O such that, the circle passes through A.

    L4 = 0.5845

    Let's try to move closer.
    O` lies on the altitude...closer to BC that O.
    And try it for yourself...left as homework

  10. Wow.. Chera was spot on, although for completeness he could have added a third case of the circle in the triangle.

  11. I am here to discuss about triangles as-Similar triangles both have equal angles but sides have different sizes. Similar triangles are also known as equiangular triangle.
    What is the Area of a Triangle


Post a Comment

Popular posts from this blog

Asking a girl out

This is not a puzzle. So, for those of you who follow this puzzle blog, please bear with me for just one post. Interesting Math in this article though :P

Most of my friends already read an article that I wrote more than an year back - "Speak Up"

Here, inspired by the movie, The Beautiful Mind, I give a mathematical analysis of asking a girl out. Nice time it is. Feb 10. No plans for Feb 14 and I am sure this article makes me look even more geekier and all the more reason for me to believe that I will be alone, yet again. But what the hell, lets do it!

Note: This is not an independent analysis. There are many "mathematics sites" which does "similar" analysis.

@Consultants, correct me if I am wrong in my estimates. :P

Why is there a need to be selective?

From the age of 15, I guess there are approximately 3,600 girls I have liked (On average days, I don't see new girls. But going outside, I like about 30 girls. Saying that I go out once every week right …

Consecutive Heads

Let's say A keep tossing a fair coin, until he get 2 consecutive heads, define X to be the number of tosses for this process; B keep tossing another fair coin, until he get 3 consecutive heads, define Y to be the number of the tosses for this process.

1) Calculate P{X>Y}
2) What's the expected value of X
3) What's the expected value of Y

This is probably the hardest puzzle I have ever put on my blog. Hence, I will post its solution in the post directly rather than on comment.

(Solved by me finally after 13 months :))

Make a state diagram. Let the state be (a,b) where a is the number of consecutive heads streak "A" is on currently and b is the number of consecutive heads streak "B" is on currently.

So, (0,3) (1,3) are final accepted states and (2,0) (2,1) (2,2) (2,3) are failure states. If you get tails, your contribution to the state reaches to "0"

f(State) = P(X>Y | "State" configuration initially)

f(0,0) = 1/4[f(…

Fraction Brainteaser

Sent to me by Gaurav Sinha

Siddhant writes a Maths test and correctly answers 5 out of 6 Arithmetic questions and 20 out of 28 Geometry questions. In total, Siddhant scores 25 out of 34. 

Vaibhav writes another Maths test and correctly answers 20 out of 25 Arithmetic questions and 6 out of 9 Geometry questions. in total, Vaibhav scores 26 out of 34.

Note that
a) Vaibhav scores more than Siddhant
b) Siddhant score better than Vaibhav in both individual topics - 5/6 > 20/25 and 20/28 > 6/9

How is it possible?