What's a proof that the angles of a triangle add up to 180°? Back in grade school, I had a solution involving "folding the triangle" into a rectangle half the area, and seeing that all the angles met at a point:

However, now that I'm in university, I'm not convinced that this proof is the best one (although it's still my favourite non-rigorous demonstration). Is there a proof in, say, linear algebra, that the sum of the angles of a triangle is 180 degrees? Or any other Euclidean proofs that I'm not aware of?
 A: There's nothing wrong with your "folding" proof.  Fold = reflect.  To formalize it, drop a perpendicular from the top vertex to the base.  Call that point $P$.  Then reflect the top vertex across the top horizontal side of the rectangle, and reflect each of the bottom vertices across the corresponding vertical side of the rectangle.  Note that all 3 reflections coincide at $P$.  End of proof.
An exercise: This result isn't true in hyperbolic or spherical geometry.  Where does this proof use an axiom specific to Euclidean geometry?
A: How about this:
Look at your triangle so that one side is horizontal. Duplicate it and slide the copy horizontally until the two triangles touch only at a single point. Make another copy of the original triangle and rotate it 180 degrees and slot it in the gap between the first two triangles.
What you wind up with is a trapezoid where the three angles adjacent to each other, additively giving a 180 degree angle.
It seems that since the whole thing is done with three congruent triangles, it should be easy to argue from elements.
A: It's a (trivial) calculation.
Background
Let $A$, $B$, and $C$ be distinct points in the plane.  Considering them as complex numbers, recall that the angle $\theta$ at a vertex like $ABC$ is the angular part $\theta$ of $(C-B)/(A-B) = r\exp(i\theta)$.  It is written $\theta = \arg(r\exp(i\theta))$ and is defined only modulo $2\pi$, although conventionally a representative in the interval $(-\pi, \pi]$ is taken.
Observe that $\arg(z w) =\arg(z) + \arg(w)$ for any nonzero complex numbers $z$ and $w$: this follows immediately from the multiplicative property of the exponential, $\exp(i\theta)\exp(i\phi) = \exp(i(\theta + \phi))$.
Proof
The sum of the three angles at vertices $A$, $B$, and $C$ is obtained merely by rearranging the product of three numbers in the denominator of a fraction:
$$\eqalign{
\arg\frac{B-A}{C-A} + \arg\frac{C-B}{A-B}+\arg\frac{A-C}{B-C} &= \arg\left(\frac{B-A}{C-A}\frac{C-B}{A-B}\frac{A-C}{B-C}\right) \\
&= \arg\left(\frac{B-A}{A-B}\frac{C-B}{B-C}\frac{A-C}{C-A}\right) \\
&= \arg\left(-1^3\right) = \arg(-1) \\
&= \pi.
}$$
Because the points are distinct, all three angles are strictly between $-\pi$ and $\pi$. The only way three of them can sum to $\pi$ (modulo $2\pi$) is for the sum actually to equal $-\pi$ or $\pi$, QED.

Comments
Both sums, $-\pi$ and $\pi$, are possible: in the former case, the triangle $ABC$ is traversed in the negative direction (with its interior to the right) while in the latter it is traversed positively.
This argument does not generalize (without taking special care) to four or more points, because the usual result found in elementary geometry expositions is not generally true (namely, that the sum of interior angles of an $n$-gon is $(n-2)\pi$).  E.g., with four points we might care to show that the sum of angles in a 4-gon (a "shape with four sides") is $2\pi$.  Consider the points at $1$, $i$, $-i$, and $-1$: in that order.  Each of the angles, considered in isolation, is $\pi/4$, so their sum is $\pi$. We need to use correctly oriented angles, however; in traversing this 4-gon, two of the angles will equal $\pi/4$ and two will equal $-\pi/4$, summing to $0$.  This is correct: the result is congruent to $2\pi$ modulo $2\pi$, as it should be, but it is not equal to $\pm 2\pi$.
A: There is always the "taxicab" proof. Start at a vertex and take a cab trip around the triangle. The cab will have turned through an angle of $360^{\text{o}}$ Extend the sides of the triangle appropriately and you will get three $180^{\text{o}}$ angles with the vertex angles being supplementary to the turns taken by the cab. Then note that $540-360=180$ ...
I know this isn't a direct answer, but it is my favourite demonstration.
A: Assuming that the sum of all angles of polygon does add up to a particular constant depending on the no. of sides of the polygon. 
Let us assume that the constant is 'k', if at the end of the proof we are able to find a value k for an arbitrary triangle, we can assume that k exists for all the triangles.
Assume an arbitrary triangle. 
By gen. convention, each angle of triangle is named as ang.A , ang.B, ang.C, hence,  
(1) ang.A + ang.B + ang.C = k
Now we all know that the triangle can be divided into 3 portions by lines joining each vertex and any point inside the triangle , (example centroid). let us name it Point P. 
let The angle subtended by each side on the Point P be cen.A, cen.B, cen.C. Thus, 
(2) - cen.A + cen.B + cen. C = 360deg.
Also the line joining the vertex and the Point P. of triangle will divide each angle in two parts, name each as 
(3) ang.A=ang.A1 + ang.A2 and so on for ang.B and ang.C
thus for each of the smaller triangles we have following equations - 
(4) ang.A1 + ang.B1 + cen.C = k
(5) ang.A2 + ang.C1 + cen.B = k
(6) ang.B2 + ang.C2 + cen.A = k
(4) + (5) + (6) will imply that 
ang. A + ang.B + ang.C + cen.A + cen.B + cen. C  = 3k
Now using (2) we have 
ang. A + ang.B + ang.C + 360deg. = 3k
But by initial assumption and hence by (1) we have 
k + 360deg. = 3k
hence, 
k=180deg.
I think this simple proof should suffice.
Or rather just cut the triangle any which way you want keeping the vertices intact. Arrange them with their pointed ends together, voila, you can see the angles must add up to 180deg.
Also why go for complicated proofs when we have simple ones. I guess, because we are Mathematecians!  :)
A: This demonstration adopts the point of view that Euclidean geometry is the study of the affine group in the plane (generated by reflections in $\mathbb{R}^2$).  This group includes all translations and rotations.  They preserve distances and angles.  The role of this group, and in particular how parallel translation of vectors interacts with rotation, is prominent in the argument.
Translating triangle $ABC$ by vector $AB$ produces triangle $A'B'C'$ (which establishes that angle $ABB'$ is straight) and rotating $ABC$ around the midpoint $M$ of $BC$ produces triangle $A_1'B_1'C_1'$.  Notice that $C=B_1'$ because $M$ is the midpoint of $BC$ and, also by construction, $C_1' = A' = B$.

Everything hinges on $A_1'$ coinciding with $C'$, as suggested in this figure.  Although this is visually "obvious," there is something to be shown, because $A_1'$ is the result of rotating $ABC$ while $C'$ is the result of translating $ABC$.  Among the many ways to make this demonstration, then, here is one that is geometric in spirit.
The image of vector $AB$ under the ($180^\circ$) rotation about $M$ is the vector $A_1'B_1'$.  Because $180^\circ$ rotations negate vectors, $A_1'$ must be the translate of $B_1'$ by $AB$.  Since (by construction) $C'$ is the translate of $C = B_1'$, $C'$ and $A_1'$ are coincident.
This shows that the straight angle $ABB'$ is decomposed into non-overlapping angles $\beta$, $\gamma'$, and $\alpha'$.  Because translations and rotations preserve angles, the measure of angle $\alpha$ equals the measure of $\alpha'$ (its image under the translation) and the measure of angle $\gamma$ equals the measure of $\gamma'$ (its image under the rotation), whence the sum of the measures of $\alpha$, $\beta$, and $\gamma$ is the measure of a straight angle, $180^\circ$.
A: Here's a decent Euclidean proof:
Let $x$ be the line parallel to side $AB$ of $\triangle ABC$ that goes through point $C$ (the line is unique because of the fifth postulate). $AC$ cuts $x$ and $AB$ at the same angle, $\angle BAC$ (corollary of the fifth postulate). $BC$ cuts $x$ and $AB$ at the same angle, $\angle ABC$. These two angles and the final angle $\angle ACB$ form a straight angle on $x$, which is always  $180^\circ$ (corollary of the third postulate).

A: According to the Gauss-Bonnet theorem, if $T$ is your triangle, $\gamma_i$ its sides and $v_i$ its vertices, $$\int_T K+\sum_i\int_{\gamma_i}\kappa + \sum_i\alpha_i=2\pi\chi(T)$$ with $K$ the Gaussian curvature, $\kappa$ the geodesic curvature along the sides, $\alpha_i$ the external angle at the vertex $v_i$ (measured in radians), and $\chi(T)$ the Euler characteristic of $T$. Since the plane is flat, $K\equiv 0$;  since the sides of the triangle are geodesics, $\kappa\equiv0$; and since $T$ is contractible, $\chi(T)=1$. Therefore the above formula tells us that $$\sum_i\alpha_i=2\pi.$$ Since the internal angle at the $i$th vertex is $\pi-\alpha_i$, this tells us that the sum of the internal angles is $\pi$, which is what we wanted
A: You always have the "original" proof found in Elements. I like this one. It is direct and easy to follow, only using addition of angles and properties of parallel lines. It does resemble your proof, but replaces "folding" of the triangle by the construction of a line parallel to one of the sides.
A: If we have a Triangle with vertices A,B,C 
As we can see in the Triangle, if a man starts from Vertices A and goes in the direction of the line extended from Vertices A, suddenly decides to go towards Vertices B, Meaning he has to turn in Anti-Clockwise Direction for Angle(PI - A). now he walks to Vertices B, then suddenly he wants to go towards C and turns  in Anti Clockwise Direction for Angle(PI - B) and moves along C, finally he does the same and turn towards A with a Rotation of Angle(PI - C), So completes One Revolution or 2*PI Radians, or the sum of all the Three Rotations the man took to complete one Perimeter walk on the Triangle Walk or an equivalent of Angle(3*PI -(A+B+C)).
Meaning we Reach an Equation :
Angle(2*PI) = Angle(3*PI -(A+B+C))
=> Angle(A+B+C) = Angle(2*PI)
Assumptions Taken to Calculate This result :


*

*A rotation of Angle(PI) is required to move in an exactly opposite direction.

*Obviously to come to the same line of sight we need to rotate an angle of Angle(2*PI).


I think i can safely assume these and get to the result.
