# Tại sao Cấp số nhân lại được gọi là chuỗi 'Hình học'?


Bạn đã bao giờ thắc mắc: Tại sao "Cấp số nhân" (Geometric Progression) hay "Phân phối Hình học" (Geometric Distribution) lại mượn tên từ bộ môn Hình học (Geometry), dù chúng toàn làm việc với các con số, chuỗi tỉ lệ và xác suất?

Tóm lại, thuật ngữ này là một bản dịch "word-by-word" từ tiếng Anh (*Geometric Series*), và tiếng Anh thì mượn khái niệm từ bộ môn Hình học của người Hy Lạp cổ, nơi các phép nhân tỉ lệ ban đầu được dùng để đo lường các hình khối chứ chưa được trừu tượng hóa thành các con số thuần túy như ngày nay.

Hãy cùng quay ngược thời gian để xem các nhà toán học cổ đại đã nhìn thấy "cấp số nhân" trong hình học như thế nào.

## 1. Trung bình Hình học (Geometric Mean) trong Tam giác vuông

Khái niệm trung bình hình học xuất phát trực tiếp từ định lý đường cao trong tam giác vuông. 

Nếu bạn vẽ một tam giác vuông, sau đó hạ một đường cao $h$ từ góc vuông xuống cạnh huyền, đường cao này sẽ chia cạnh huyền thành 2 đoạn thẳng có độ dài $a$ và $b$.
Theo tính chất tam giác đồng dạng, ta luôn có một tỉ lệ hoàn hảo:
$$ \frac{a}{h} = \frac{h}{b} \implies h^2 = a \times b \implies h = \sqrt{a \times b} $$

Vì $h$ sinh ra từ một bài toán hình học, người ta gọi nó là **Trung bình hình học** (Geometric mean) của $a$ và $b$.
Đáng chú ý, từ tỉ lệ $\frac{a}{h} = \frac{h}{b}$, ta nhận thấy bộ 3 số $(a, h, b)$ liên kết với nhau bằng một **tỉ lệ nhân không đổi**. Bất kỳ chuỗi số nào có tính chất "số sau bằng số trước nhân với một hằng số" giống hệt như vậy đều được gọi chung là "Chuỗi Hình học" (Geometric Progression).

<div class="interactive-pane" style="margin-bottom: 2em;">
  <div style="background: #fdfdfd; padding: 20px; border-radius: 8px; border: 1px solid #ddd; text-align: center;">
    <h3 style="margin-top:0; color: #2c3e50;">Đồ thị tương tác: Trung bình Hình học</h3>
    <p style="color: #666; font-size: 0.9em; margin-bottom: 20px;">Kéo thanh trượt để thay đổi vị trí đường cao, quan sát chuỗi tỉ lệ (a, h, b) luôn là một cấp số nhân.</p>
    
    <canvas id="triangle-canvas" width="600" height="300" style="background: white; border: 1px solid #eee; border-radius: 4px; max-width: 100%;"></canvas>
    
    <div style="margin-top: 15px;">
      <input type="range" id="ratio-slider" min="10" max="90" value="30" style="width: 80%;">
    </div>
    
    <div style="display: flex; justify-content: center; gap: 30px; margin-top: 15px; font-size: 1.1em;">
      <div>Đoạn <b>a</b>: <span id="val-a" style="color: #e74c3c; font-weight: bold;"></span></div>
      <div>Đường cao <b>h</b>: <span id="val-h" style="color: #2ecc71; font-weight: bold;"></span></div>
      <div>Đoạn <b>b</b>: <span id="val-b" style="color: #3498db; font-weight: bold;"></span></div>
    </div>
    <div style="margin-top: 10px; font-size: 1.2em; background: #e7f1ff; padding: 10px; border-radius: 4px; display: inline-block;">
      Chuỗi cấp số nhân: <strong id="geo-sequence" style="font-family: monospace;">a ➔ h ➔ b</strong> <br>
      <span style="font-size: 0.85em; color: #555;">(Hằng số nhân $q = h/a = b/h = $ <strong id="val-q" style="color: #d35400;"></strong>)</span>
    </div>
  </div>
</div>

## 2. Phóng to và Thu nhỏ: Sự bùng nổ của cấp số nhân trong không gian

Cách thứ hai mà người cổ đại nhìn thấy cấp số nhân là thông qua việc thay đổi tỉ lệ (scaling) của các hình khối không gian. 

Giả sử bạn bắt đầu với một đoạn thẳng chiều dài $L$.
- Nếu bạn muốn tạo ra một hình vuông (2D), diện tích của nó sẽ là $L^2$.
- Nếu bạn muốn tạo ra một hình lập phương (3D), thể tích của nó sẽ là $L^3$.

Chuỗi $L, L^2, L^3, L^4...$ phản ánh chính xác sự mở rộng của các chiều không gian. Một sự thay đổi nhỏ ở chiều dài (1D) sẽ kéo theo một sự bùng nổ theo cấp số nhân ở các không gian có số chiều cao hơn (2D, 3D). 
Vì lý do này, các chuỗi số phát triển bằng phép nhân tự thân liên tục (như $2, 4, 8, 16...$) được gán chặt với tính chất mở rộng của Hình học. Ngược lại, các chuỗi tăng bằng phép cộng (Arithmetic) chỉ biểu diễn cho việc nối dài tuyến tính.

<div class="interactive-pane">
  <div style="background: #fdfdfd; padding: 20px; border-radius: 8px; border: 1px solid #ddd; text-align: center; overflow: hidden;">
    <h3 style="margin-top:0; color: #2c3e50;">Hoạt ảnh: Bùng nổ không gian</h3>
    <p style="color: #666; font-size: 0.9em;">Quan sát sự phát triển theo chuỗi hình học $L, L^2, L^3$ khi chiều dài $L$ tăng lên.</p>
    
    <div style="display: flex; gap: 15px; align-items: center; justify-content: center; margin-bottom: 40px; margin-top: 20px;">
      <label><b>Độ dài cạnh (L): </b><span id="val-L" style="font-weight: bold; color: #d35400;">2</span></label>
      <input type="range" id="length-slider" min="1" max="4" value="2" step="0.1" style="width: 200px;">
    </div>

    <div style="display: flex; justify-content: space-around; align-items: flex-end; height: 160px; margin-bottom: 20px;">
      <div style="display: flex; flex-direction: column; align-items: center; width: 30%;">
        <div id="box-1d" style="background: #e74c3c; width: 0px; height: 8px; border-radius: 4px; transition: width 0.3s; margin-bottom: 10px;"></div>
        <div><b>1D (Chiều dài)</b><br>$L = $ <span id="res-1d" style="color: #e74c3c; font-weight: bold;"></span></div>
      </div>
      <div style="display: flex; flex-direction: column; align-items: center; width: 30%;">
        <div id="box-2d" style="background: #2ecc71; width: 0px; height: 0px; transition: all 0.3s; margin-bottom: 10px; border-radius: 2px;"></div>
        <div><b>2D (Diện tích)</b><br>$L^2 = $ <span id="res-2d" style="color: #2ecc71; font-weight: bold;"></span></div>
      </div>
      <div style="display: flex; flex-direction: column; align-items: center; width: 30%; position: relative;">
        <!-- 3D Container -->
        <div style="perspective: 600px; margin-bottom: 30px; height: 100px; display: flex; align-items: flex-end; justify-content: center;">
          <div id="box-3d" style="width: 0px; height: 0px; transition: all 0.3s; transform: rotateX(-15deg) rotateY(-25deg); transform-style: preserve-3d; position: relative;">
          </div>
        </div>
        <div><b>3D (Thể tích)</b><br>$L^3 = $ <span id="res-3d" style="color: #3498db; font-weight: bold;"></span></div>
      </div>
    </div>
  </div>
</div>

<script src="/js/why-geometric-interactive.js"></script>

## Lời Kết

- **Arithmetic Progression (Cấp số cộng):** Đại diện cho các bước tiến đều đặn sinh ra bằng phép cộng đơn giản của số học cơ bản.
- **Geometric Progression (Cấp số nhân):** Đại diện cho các tỉ lệ đồng dạng trong không gian và tính chất mở rộng chiều không gian sinh ra từ phép nhân.

Khi chuyển sang xác suất thống kê, bất kỳ quy trình nào mà xác suất hoặc kết quả bị nhân lên (hoặc thu nhỏ lại) bởi một tỉ lệ cố định qua từng bước (như bài toán tung đồng xu, bóc hộp mù, chờ đợi hỏng hóc) đều sẽ được kế thừa cái tên "Hình học" đầy tính lịch sử này.

