Шар: объём и площадь поверхности

Разбираемся с формулами шара и заодно посчитаем его объём необычным способом — методом случайных точек.

Шар — тело, которое получается вращением полукруга вокруг его диаметра; поверхность шара называют сферой.

Представь себе мыльный пузырь или глобус

Шар — это, пожалуй, самое «симметричное» тело из всех: у него нет ни рёбер, ни вершин, ни плоских граней, каждая точка поверхности одинаково удалена от центра. Мыльный пузырь принимает форму шара не случайно — это форма, у которой при заданном объёме минимальна площадь поверхности (природа «экономит» на плёнке).

Формально шар получают вращением полукруга (половины круга) вокруг его диаметра — прямой линии, разрезающей круг на две равные половины. Представь монетку в виде полукруга, которая крутится вокруг своей прямой стороны на полный оборот — она заметает собой шар. Поверхность, которую при этом «рисует» дуга полукруга, называется сферой — это просто оболочка шара, а сам шар — то, что внутри неё, вместе с оболочкой.

Строгое определение и формулы

Шар задаётся одним-единственным числом — радиусом $r$ (расстояние от центра до любой точки поверхности).

Объём шара:

$$ V = \frac{4}{3}\pi r^3 $$

Площадь поверхности шара (сферы):

$$ S = 4\pi r^2 $$

Обе формулы выглядят чуть неожиданно по сравнению с цилиндром и конусом — там всё раскладывалось на понятные «развёртки» (прямоугольник, сектор). У шара так не получится: сферу невозможно развернуть на плоскости без искажений (именно поэтому любая плоская карта мира — это всегда компромисс с искажениями, будь то материк побольше или расстояния попутанные). Откуда берутся коэффициенты $\frac{4}{3}$ и $4$ — разберём в разделе «Как это работает».

Разбираем на числах

Пусть радиус шара $r = 6$ см.

Объём: $V = \frac{4}{3}\pi \cdot 6^3 = \frac{4}{3}\pi \cdot 216 = 288\pi \approx 904{,}78$ см³.

Площадь поверхности: $S = 4\pi \cdot 6^2 = 4\pi \cdot 36 = 144\pi \approx 452{,}39$ см².

import math

r = 6

V = (4/3) * math.pi * r**3
S = 4 * math.pi * r**2

print(f"Объём шара: {V:.2f}")
print(f"Площадь поверхности: {S:.2f}")

Вывод:

Объём шара: 904.78
Площадь поверхности: 452.39

Как это работает: доказательство идеи через «луковицу» из тонких слоёв

Формулу площади поверхности проще всего понять через связь с объёмом. Представь шар как «луковицу» из очень тонких концентрических сферических слоёв — как у настоящей луковицы или капусты, только слои идеально круглые, вложенные один в другой от центра до края. Объём тонкого слоя на радиусе $r$ толщиной $dr$ примерно равен площади его поверхности, умноженной на эту маленькую толщину: $dV \approx S(r) \cdot dr$. А значит, если мы знаем формулу для объёма как функцию радиуса, то формула площади поверхности — это её «скорость роста» при увеличении радиуса (по-научному — производная). Возьмём объём $V(r) = \frac{4}{3}\pi r^3$ и посмотрим, на сколько он меняется при небольшом увеличении $r$ — эта скорость изменения и есть $S(r) = 4\pi r^2$. Проверить это можно даже не формулами, а «на пальцах»: если увеличить радиус шара совсем чуть-чуть, объём вырастет примерно на «толщину плёнки», умноженную на площадь поверхности — потому и связь такая тесная.

А коэффициент $\frac{4}{3}$ в объёме исторически выводится через сравнение с цилиндром и конусом (это классическое рассуждение ещё Архимеда): если взять цилиндр, который плотно облегает шар (радиус цилиндра равен радиусу шара, высота цилиндра равна диаметру шара $2r$), то оказывается, что объём шара составляет ровно $\frac{2}{3}$ от объёма этого цилиндра. Архимед так гордился этим результатом, что завещал выбить на своём надгробии именно чертёж шара, вписанного в цилиндр, — как главное открытие своей жизни.

Проверяем объём шара методом Монте-Карло

Есть очень наглядный компьютерный способ «пощупать» формулу объёма шара — не выводить её аналитически, а буквально прикинуть с помощью случайных точек. Идея называется методом Монте-Карло: возьмём куб со стороной $2r$, внутрь которого шар радиуса $r$ вписан впритык (касается всех шести граней), и «набросаем» внутрь куба очень много случайных точек. Логика простая: если точки разбросаны равномерно по всему кубу, то доля точек, попавших внутрь шара, примерно равна отношению объёма шара к объёму куба. Чем больше точек — тем точнее оценка.

Проверим на $r = 1$: точка $(x, y, z)$ попадает внутрь шара, если $x^2 + y^2 + z^2 \le r^2$ (это просто теорема Пифагора в пространстве — расстояние от центра до точки).

import random
import math

random.seed(42)

r = 1
n = 100000
inside = 0

for _ in range(n):
    x = random.uniform(-1, 1)
    y = random.uniform(-1, 1)
    z = random.uniform(-1, 1)
    if x**2 + y**2 + z**2 <= r**2:
        inside += 1

cube_volume = (2 * r) ** 3
sphere_volume_estimate = cube_volume * inside / n
sphere_volume_exact = (4/3) * math.pi * r**3

print(f"Точек внутри шара: {inside} из {n}")
print(f"Оценка объёма шара: {sphere_volume_estimate:.4f}")
print(f"Точный объём (4/3 * pi * r^3): {sphere_volume_exact:.4f}")
print(f"Погрешность: {abs(sphere_volume_estimate - sphere_volume_exact):.4f}")

Вывод:

Точек внутри шара: 52351 из 100000
Оценка объёма шара: 4.1881
Точный объём (4/3 * pi * r^3): 4.1888
Погрешность: 0.0007

Компьютер «наугад расставил» сто тысяч точек в кубе и посчитал, какая доля из них оказалась внутри шара — и эта доля почти в точности совпала с теоретическим отношением объёмов. Погрешность меньше одной тысячной — совсем неплохо для метода, который вообще не использует формулу площади и объёма напрямую, только случайность и подсчёт. Это тот же самый приём, которым в реальности оценивают сложные объёмы и вероятности, когда точную формулу вывести трудно или невозможно — от расчётов в физике частиц до финансового моделирования рисков.

Частые ошибки

  • Путают шар и сферу. Сфера — это только поверхность (оболочка), а шар — это тело целиком, включая внутренность. В задачах «объём» относится к шару, «площадь поверхности» — к сфере, но формулы применяют к одному и тому же радиусу $r$.
  • Путают радиус и диаметр в кубе. Если шар вписан в куб, сторона куба равна диаметру шара $2r$, а не радиусу — забыть удвоить радиус при подсчёте объёма куба легко.
  • Забывают степень в формулах. В объёме радиус в кубе ($r^3$), в площади поверхности — в квадрате ($r^2$). Перепутать степени — частая ошибка при спешке на экзамене.

Итоги

  • Шар — тело вращения полукруга вокруг диаметра, задаётся одним числом — радиусом $r$.
  • Объём шара: $V = \frac{4}{3}\pi r^3$; площадь поверхности (сферы): $S = 4\pi r^2$.
  • Площадь поверхности — это «скорость роста» объёма при увеличении радиуса, отсюда тесная связь формул.
  • Метод Монте-Карло — способ оценить объём шара случайными точками в кубе, без вывода формулы напрямую, и он подтверждает точную формулу с хорошей точностью.
Проверьте себя
1. Радиус шара увеличили в 2 раза. Во сколько раз увеличился его объём?
Aв 2 раза
Bв 4 раза
Cв 6 раз
Dв 8 раз
2. В методе Монте-Карло для оценки объёма шара, вписанного в куб со стороной 2r, что нужно посчитать?
Aдлину диагонали куба
Bдолю случайных точек куба, попавших внутрь шара
Cплощадь одной грани куба
Dколичество вершин куба