Шар: объём и площадь поверхности
Разбираемся с формулами шара и заодно посчитаем его объём необычным способом — методом случайных точек.
Шар — тело, которое получается вращением полукруга вокруг его диаметра; поверхность шара называют сферой.
Представь себе мыльный пузырь или глобус
Шар — это, пожалуй, самое «симметричное» тело из всех: у него нет ни рёбер, ни вершин, ни плоских граней, каждая точка поверхности одинаково удалена от центра. Мыльный пузырь принимает форму шара не случайно — это форма, у которой при заданном объёме минимальна площадь поверхности (природа «экономит» на плёнке).
Формально шар получают вращением полукруга (половины круга) вокруг его диаметра — прямой линии, разрезающей круг на две равные половины. Представь монетку в виде полукруга, которая крутится вокруг своей прямой стороны на полный оборот — она заметает собой шар. Поверхность, которую при этом «рисует» дуга полукруга, называется сферой — это просто оболочка шара, а сам шар — то, что внутри неё, вместе с оболочкой.
Строгое определение и формулы
Шар задаётся одним-единственным числом — радиусом $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$.
- Площадь поверхности — это «скорость роста» объёма при увеличении радиуса, отсюда тесная связь формул.
- Метод Монте-Карло — способ оценить объём шара случайными точками в кубе, без вывода формулы напрямую, и он подтверждает точную формулу с хорошей точностью.