Visual Proof of the Pythagorean Theorem
èŒå ¥åœ±çäžâŠ
äžèŒç¡æµ®æ°Žå°åœ±ç
åŸè¡å®çæ°åœ¢ç»ååšç»
Overview
A concise visual proof of the Pythagorean theorem that intertwines geometric construction with numeric area counting. The animation builds a rightâangled triangle, attaches squares on each side, decomposes the two smaller squares into pieces that perfectly fill the largest square, and culminates with the classic equation .
Phases
| # | Phase Name | Duration | Description |
|---|---|---|---|
| 1 | Intro | ~3s | Title fades in at the top, then the scene clears to a blank canvas. |
| 2 | Construct Triangle | ~4s | A rightâangled triangle with legs of lengths and and hypotenuse is drawn in the centre; the right angle is highlighted. |
| 3 | Attach Squares | ~5s | Squares of side and are erected outward from the two legs, while a larger square of side is erected outward from the hypotenuse. |
| 4 | Numeric Area Highlight | ~4s | The area of each square is shown by a rapid âfillâinâ of tiny unit squares (grid cells) that count up to , and respectively. |
| 5 | Decomposition & Rearrangement | ~6s | The unitâsquare grids from the two smaller squares are animated to slide, rotate, and interlock, forming the large âsquare without gaps, visually demonstrating . |
| 6 | Outro | ~3s | The equation appears at the bottom, the whole figure fades out, leaving only the equation for a moment before the scene ends. |
Layout
âââââââââââââââââââââââââââââââââââââââââ
â TOP AREA â
âââââââââââââââââââââââââ¬ââââââââââââââââ€
â â â
â MAIN AREA â (optional) â
â (triangle + squares)â RIGHT AREA â
â â (unused) â
âââââââââââââââââââââââââŽââââââââââââââââ€
â BOTTOM AREA â
âââââââââââââââââââââââââââââââââââââââââ
Area Descriptions
| Area | Content | Notes |
|---|---|---|
| Top | Title "åŸè¡å®çæ°åœ¢ç»å" (appears only in Intro) | Fades in, then fades out before Phase 2 |
| Main | Rightâangled triangle with attached squares; all animated transformations occur here | Central focus; occupies most of the screen |
| Right | Unused â left empty for possible future annotations | |
| Bottom | Final equation displayed in large, clear font | Appears in Outro, stays for ~2â¯seconds |
Notes
- The animation must be contained within a single Manim
Sceneclass. - Keep total runtime under 25â¯seconds to maintain brevity while fully conveying the proof.
- Use only visual elements (shapes, unitâsquare grids, highlights); avoid explanatory text except for the title and final equation.
- Transitions between phases should be smooth fades or slideâin motions to maintain visual continuity.
- The unitâsquare grid should be fine enough to suggest counting without overwhelming the viewer.
- Ensure the final rearranged shape aligns perfectly with the large -square to leave no visible gaps.
建ç«è
æè¿°
The animation draws a right triangle, builds squares on each side, fills each square with tiny unit squares to show their areas, then slides and rotates the unit squares from the two smaller squares to perfectly fill the large square, illustrating that the sum of the areas of the two smaller squares equals the area of the largest square. The final equation a squared plus b squared equals c squared appears at the end.
å»ºç«æŒ
Mar 15, 2026, 12:23 PM
æé·
0:28