Цилиндрические и сферические координаты
Цилиндрические координаты
Полярные координаты в плоскости Oxy плюс высота z:
Якобиан — тот же r, что у полярных координат. Когда использовать: тела вращения вокруг оси Oz (цилиндры, конусы, параболоиды) и функции от x^2 + y^2.
| Поверхность | Уравнение |
|---|---|
| цилиндр x^2 + y^2 = R^2 | r = R |
| конус z = \sqrt{x^2 + y^2} | z = r |
| параболоид z = x^2 + y^2 | z = r^2 |
| сфера x^2 + y^2 + z^2 = R^2 | z = \pm\sqrt{R^2 - r^2} |
Пример. Объём конуса высоты h и радиуса R: 0 \le \varphi \le 2\pi, 0 \le r \le R, \frac{h}{R}r \le z \le h:
Сферические координаты
Точка задаётся расстоянием \rho до начала координат, углом \theta от положительной оси Oz (0 \le \theta \le \pi) и азимутом \varphi (0 \le \varphi < 2\pi):
Якобиан \rho^2\sin\theta: элемент объёма — «кирпичик» со сторонами d\rho, \rho\,d\theta (дуга меридиана) и \rho\sin\theta\,d\varphi (дуга параллели, радиус которой \rho\sin\theta).
(В географии вместо \theta используют широту \frac\pi2 - \theta; тогда якобиан \rho^2\cos(\text{широты}).)
Когда использовать: шар, его части (полушарие, сектор), конусы с вершиной в начале координат, функции от x^2 + y^2 + z^2.
Пример. Объём шара:
Объём тонкого сферического слоя 4\pi\rho^2d\rho — площадь сферы, умноженная на толщину. Это удобно для сферически симметричных функций:
import sympy as sp
rho, theta, phi, r, z = sp.symbols("rho theta phi r z", positive=True)
R, h = sp.symbols("R h", positive=True)
J = sp.Matrix([rho * sp.sin(theta) * sp.cos(phi), rho * sp.sin(theta) * sp.sin(phi), rho * sp.cos(theta)]).jacobian([rho, theta, phi])
print("якобиан сферических координат:", sp.simplify(J.det()))
print("объём шара:", sp.integrate(rho**2 * sp.sin(theta), (rho, 0, R), (theta, 0, sp.pi), (phi, 0, 2 * sp.pi)))
print("объём конуса:", sp.integrate(r, (z, h * r / R, h), (r, 0, R), (phi, 0, 2 * sp.pi)))
print("«мороженое»:", sp.simplify(sp.integrate(rho**2 * sp.sin(theta), (rho, 0, 1), (theta, 0, sp.pi / 4), (phi, 0, 2 * sp.pi))))
Пример: гравитация шара
Масса шара с плотностью, зависящей от расстояния до центра: m = 4\pi\int_0^R\mu(\rho)\rho^2d\rho. Например, если плотность Земли растёт к центру как \mu = \mu_0(1 - 0{,}6\frac{\rho}{R}), то
Итог
- Цилиндрические: dV = r\,dr\,d\varphi\,dz — для тел вращения вокруг оси и функций от x^2 + y^2.
- Сферические: dV = \rho^2\sin\theta\,d\rho\,d\theta\,d\varphi — для шаров, конусов с вершиной в начале и функций от x^2 + y^2 + z^2.
- Сферически симметричная функция: \iiint f(\rho)\,dV = 4\pi\int f(\rho)\rho^2d\rho.
Практика решено 0 из 10
Якобиан сферических координат x = \rho\sin\theta\cos\varphi, y = \rho\sin\theta\sin\varphi, z = \rho\cos\theta равен \rho^2\sin\theta. Найдите объём шара радиуса 3.
Как вводить формулы
Степень —^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)),
дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x).
Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e.
Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C.
Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α.
Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
36piКак вводить формулы
Степень —^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)),
дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x).
Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e.
Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C.
Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α.
Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
4pi/5\displaystyle\iiint_V z\,dV, V — верхняя половина единичного шара.
Как вводить формулы
Степень —^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)),
дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x).
Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e.
Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C.
Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α.
Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
pi/4Объём цилиндра x^2 + y^2 \le 4, 0 \le z \le 5 в цилиндрических координатах.
Как вводить формулы
Степень —^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)),
дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x).
Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e.
Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C.
Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α.
Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
20piОбъём тела под параболоидом z = 4 - x^2 - y^2 над плоскостью z = 0.
Как вводить формулы
Степень —^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)),
дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x).
Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e.
Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C.
Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α.
Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
8piОбъём тела между параболоидом z = x^2 + y^2 и плоскостью z = 1.
Как вводить формулы
Степень —^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)),
дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x).
Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e.
Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C.
Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α.
Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
pi/2\displaystyle\iiint_V \sqrt{x^2 + y^2}\,dV, V: x^2 + y^2 \le 1, 0 \le z \le 2.
Как вводить формулы
Степень —^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)),
дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x).
Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e.
Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C.
Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α.
Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
4pi/3«Мороженое»: объём тела внутри сферы \rho = 1 и внутри конуса \theta \le \frac\pi4.
Как вводить формулы
Степень —^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)),
дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x).
Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e.
Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C.
Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α.
Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
pi(2 - sqrt(2))/3Масса шара радиуса 1 с плотностью \mu = e^{-\rho^3} (плотность убывает от центра).
Как вводить формулы
Степень —^ (x^2, e^(3x)), умножение можно не писать (2x, x sin(x)),
дробь — / (1/(x+1)), корень — sqrt(x), модуль — |x| или abs(x).
Функции: sin cos tg ctg arcsin arccos arctg arcctg sh ch ln lg exp, константы pi и e.
Аргументы функций лучше брать в скобки: sin(2x). Для неопределённого интеграла допишите + C.
Индексы пишутся слитно: m1, v0; греческие буквы — словом или символом: alpha или α.
Десятичная дробь — через точку или запятую, большие числа — через 10^: 6,67*10^(-11).
4pi(1 - 1/e)/3Какие координаты удобнее?
| декартовы | цилиндрические | сферические | |
|---|---|---|---|
| \iiint (x^2 + y^2)\,dV по цилиндру x^2 + y^2 \le 1, 0 \le z \le 3 | |||
| \iiint e^{(x^2 + y^2 + z^2)^{3/2}}dV по шару | |||
| \iiint xyz\,dV по кубу [0;\,1]^3 | |||
| объём между конусом z = \sqrt{x^2 + y^2} и плоскостью z = 2 |
Войдите, чтобы отмечать пройденные уроки.