Параметрическая поверхность

Поверхность указана с параметрами

Параметрическая поверхность — это поверхность в евклидовом пространстве , которая определяется параметрическим уравнением с двумя параметрами . Параметрическое представление — это очень общий способ задания поверхности, а также неявное представление . Поверхности, которые встречаются в двух основных теоремах векторного исчисления , теореме Стокса и теореме о расходимости , часто задаются в параметрической форме. Кривизна и длина дуги кривых на поверхности, площадь поверхности , дифференциальные геометрические инварианты, такие как первая и вторая фундаментальные формы, гауссова , средняя и главная кривизны, могут быть вычислены из заданной параметризации. Р 3 {\displaystyle \mathbb {R} ^{3}} г : Р 2 Р 3 {\displaystyle \mathbf {r} :\mathbb {R} ^{2}\to \mathbb {R} ^{3}}

Примеры

Тор , созданный с помощью уравнений: х = г грех в у = ( Р + г потому что в ) грех ты з = ( Р + г потому что в ) потому что ты {\displaystyle {\begin{align}x&=r\sin v\\y&=(R+r\cos v)\sin u\\z&=(R+r\cos v)\cos u\end{align}}}
Параметрическая поверхность, образующая узел-трилистник , подробности уравнения в приложенном исходном коде.
  • Простейший тип параметрических поверхностей задается графиками функций двух переменных: з = ф ( х , у ) , г ( х , у ) = ( х , у , ф ( х , у ) ) . {\displaystyle z=f(x,y),\quad \mathbf {r} (x,y)=(x,y,f(x,y)).}
  • Рациональная поверхность — это поверхность, допускающая параметризацию рациональной функцией . Рациональная поверхность — это алгебраическая поверхность . Если задана алгебраическая поверхность, обычно проще решить, рациональна ли она, чем вычислить ее рациональную параметризацию, если она существует.
  • Поверхности вращения дают другой важный класс поверхностей, которые можно легко параметризовать. Если график z = f ( x ) , axb вращается вокруг оси z , то полученная поверхность имеет параметризацию Она также может быть параметризована , показывая, что если функция f рациональна, то поверхность рациональна. г ( ты , ϕ ) = ( ты потому что ϕ , ты грех ϕ , ф ( ты ) ) , а ты б , 0 ϕ < 2 π . {\displaystyle \mathbf {r} (u,\phi)=(u\cos \phi,u\sin \phi,f (u)),\quad a\leq u\leq b,0\leq \phi < 2\пи .} г ( ты , в ) = ( ты 1 в 2 1 + в 2 , ты 2 в 1 + в 2 , ф ( ты ) ) , а ты б , {\displaystyle \mathbf {r} (u,v)=\left(u{\frac {1-v^{2}}{1+v^{2}}},u{\frac {2v}{1+v^{2}}},f(u)\right),\quad a\leq u\leq b,}
  • Прямой круговой цилиндр радиуса R относительно оси x имеет следующее параметрическое представление: г ( х , ϕ ) = ( х , Р потому что ϕ , Р грех ϕ ) . {\ Displaystyle \ mathbf {r} (х, \ фи) = (х, R \ соз \ фи, R \ грех \ фи).}
  • Используя сферические координаты , единичную сферу можно параметризовать следующим образом: Эта параметризация нарушается на северном и южном полюсах, где азимутальный угол θ не определяется однозначно. Сфера является рациональной поверхностью. г ( θ , ϕ ) = ( потому что θ грех ϕ , грех θ грех ϕ , потому что ϕ ) , 0 θ < 2 π , 0 ϕ π . {\displaystyle \mathbf {r} (\theta,\phi)=(\cos \theta \sin \phi,\sin \theta \sin \phi,\cos \phi),\quad 0\leq \theta <2 \pi ,0\leq \phi \leq \pi .}

Одна и та же поверхность допускает множество различных параметризаций. Например, координатная плоскость z может быть параметризована как для любых констант a , b , c , d таких, что adbc ≠ 0 , т.е. матрица обратима . г ( ты , в ) = ( а ты + б в , с ты + г в , 0 ) {\displaystyle \mathbf {r} (u,v)=(au+bv,cu+dv,0)} [ а б с г ] {\displaystyle {\begin{bmatrix}a&b\\c&d\end{bmatrix}}}

Локальная дифференциальная геометрия

Локальную форму параметрической поверхности можно проанализировать, рассмотрев разложение Тейлора функции, которая ее параметризует. Длину дуги кривой на поверхности и площадь поверхности можно найти с помощью интегрирования .

Обозначение

Пусть параметрическая поверхность задана уравнением , где - векторная функция параметров ( u , v ) и параметры изменяются в пределах некоторой области D в параметрической плоскости uv . Первые частные производные по параметрам обычно обозначаются и и аналогично для старших производных, г = г ( ты , в ) , {\displaystyle \mathbf {r} =\mathbf {r} (u,v),} г {\displaystyle \mathbf {r} } г ты := г ты {\textstyle \mathbf {r} _{u}:={\frac {\partial \mathbf {r} {\partial u}}} г в , {\displaystyle \mathbf {r} _{v},} г ты ты , г ты в , г в в . {\ displaystyle \ mathbf {r} _ {uu}, \ mathbf {r} _ {uv}, \ mathbf {r} _ {vv}.}

В векторном исчислении параметры часто обозначаются ( s , t ), а частные производные записываются с использованием -обозначения: г с , г т , 2 г с 2 , 2 г с т , 2 г т 2 . {\displaystyle {\frac {\partial \mathbf {r} }{\partial s}},{\frac {\partial \mathbf {r} }{\partial t}},{\frac {\partial ^{2}\mathbf {r} }{\partial s^{2}}},{\frac {\partial ^{2}\mathbf {r} }{\partial s\partial t}},{\frac {\partial ^{2}\mathbf {r} }{\partial t^{2}}}.}

Касательная плоскость и нормальный вектор

Параметризация регулярна для заданных значений параметров, если векторы линейно независимы. Касательная плоскость в регулярной точке — это аффинная плоскость в R 3 , натянутая на эти векторы и проходящая через точку r ( u , v ) на поверхности, определяемой параметрами. Любой касательный вектор можно однозначно разложить в линейную комбинацию и Векторным произведением этих векторов является вектор нормали к касательной плоскости . Деление этого вектора на его длину дает единичный вектор нормали к параметризованной поверхности в регулярной точке: г ты , г в {\displaystyle \mathbf {r} _{u},\mathbf {r} _{v}} г ты {\displaystyle \mathbf {r} _{u}} г в . {\displaystyle \mathbf {r} _{v}.} н ^ = г ты × г в | г ты × г в | . {\displaystyle {\hat {\mathbf {n} }} = {\frac {\mathbf {r} _ {u} \times \mathbf {r} _ {v}}{\left|\mathbf {r} _ {u}\times \mathbf {r} _{v}\right|}}.}

В общем случае существует два варианта выбора единичного вектора нормали к поверхности в заданной точке, но для регулярной параметризованной поверхности предыдущая формула последовательно выбирает один из них и, таким образом, определяет ориентацию поверхности. Некоторые из дифференциально-геометрических инвариантов поверхности в R 3 определяются самой поверхностью и не зависят от ориентации, в то время как другие меняют знак, если ориентация меняется на обратную.

Площадь поверхности

Площадь поверхности можно вычислить путем интегрирования длины вектора нормали к поверхности по соответствующей области D в параметрической плоскости UV : г ты × г в {\displaystyle \mathbf {r} _{u}\times \mathbf {r} _{v}} А ( Д ) = Д | г ты × г в | г ты г в . {\displaystyle A(D)=\iint _{D}\left|\mathbf {r} _{u}\times \mathbf {r} _{v}\right|du\,dv.}

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

Это также можно выразить как поверхностный интеграл по скалярному полю 1: С 1 г С . {\displaystyle \int _{S}1\,dS.}

Первая фундаментальная форма

Первая фундаментальная форма — это квадратичная форма на касательной плоскости к поверхности, которая используется для вычисления расстояний и углов. Для параметризованной поверхности ее коэффициенты можно вычислить следующим образом: я = Э г ты 2 + 2 Ф г ты г в + Г г в 2 {\displaystyle \mathrm {I} =E\,du^{2}+2\,F\,du\,dv+G\,dv^{2}} г = г ( ты , в ) , {\displaystyle \mathbf {r} =\mathbf {r} (u,v),} Э = г ты г ты , Ф = г ты г в , Г = г в г в . {\displaystyle E=\mathbf {r} _{u}\cdot \mathbf {r} _{u}, \quad F=\mathbf {r} _{u} \cdot \mathbf {r} _{v} ,\quad G=\mathbf {r} _{v}\cdot \mathbf {r} _{v}.}

Длина дуги параметризованных кривых на поверхности S , угол между кривыми на S и площадь поверхности допускают выражения в терминах первой фундаментальной формы.

Если ( u ( t ), v ( t )) , atb представляет собой параметризованную кривую на этой поверхности, то ее длину дуги можно вычислить как интеграл: а б Э ты ( т ) 2 + 2 Ф ты ( т ) в ( т ) + Г в ( т ) 2 г т . {\displaystyle \int _{a}^{b}{\sqrt {E\,u'(t)^{2}+2F\,u'(t)v'(t)+G\,v'(t)^{2}}}\,dt.}

Первая фундаментальная форма может рассматриваться как семейство положительно определенных симметричных билинейных форм на касательной плоскости в каждой точке поверхности, плавно зависящих от точки. Эта перспектива помогает вычислить угол между двумя кривыми на S, пересекающимися в данной точке. Этот угол равен углу между касательными векторами к кривым. Первая фундаментальная форма, вычисленная на этой паре векторов, является их скалярным произведением , а угол можно найти из стандартной формулы, выражающей косинус угла через скалярное произведение. cos θ = a b | a | | b | {\displaystyle \cos \theta ={\frac {\mathbf {a} \cdot \mathbf {b} }{\left|\mathbf {a} \right|\left|\mathbf {b} \right|}}}

Площадь поверхности можно выразить через первую фундаментальную форму следующим образом: A ( D ) = D E G F 2 d u d v . {\displaystyle A(D)=\iint _{D}{\sqrt {EG-F^{2}}}\,du\,dv.}

По тождеству Лагранжа выражение под квадратным корнем равно в точности , и поэтому оно строго положительно в регулярных точках. | r u × r v | 2 {\displaystyle \left|\mathbf {r} _{u}\times \mathbf {r} _{v}\right|^{2}}

Вторая фундаментальная форма

Вторая фундаментальная форма — это квадратичная форма на касательной плоскости к поверхности, которая вместе с первой фундаментальной формой определяет кривизны кривых на поверхности. В частном случае, когда ( u , v ) = ( x , y ) и касательная плоскость к поверхности в данной точке горизонтальна, вторая фундаментальная форма по сути является квадратичной частью разложения Тейлора z как функции x и y . I I = L d u 2 + 2 M d u d v + N d v 2 {\displaystyle \mathrm {I\!I} =L\,du^{2}+2M\,du\,dv+N\,dv^{2}}

Для общей параметрической поверхности определение более сложное, но вторая фундаментальная форма зависит только от частных производных первого и второго порядка. Ее коэффициенты определяются как проекции вторых частных производных на единичный нормальный вектор, определяемый параметризацией: r {\displaystyle \mathbf {r} } n ^ {\displaystyle {\hat {\mathbf {n} }}} L = r u u n ^ , M = r u v n ^ , N = r v v n ^ . {\displaystyle L=\mathbf {r} _{uu}\cdot {\hat {\mathbf {n} }},\quad M=\mathbf {r} _{uv}\cdot {\hat {\mathbf {n} }},\quad N=\mathbf {r} _{vv}\cdot {\hat {\mathbf {n} }}.}

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

Кривизна

Первая и вторая фундаментальные формы поверхности определяют ее важные дифференциально-геометрические инварианты : гауссову кривизну , среднюю кривизну и главные кривизны .

Главные кривизны являются инвариантами пары, состоящей из второй и первой фундаментальных форм. Они являются корнями κ 1 , κ 2 квадратного уравнения det ( I I κ I ) = 0 , det [ L κ E M κ F M κ F N κ G ] = 0. {\displaystyle \det(\mathrm {I\!I} -\kappa \mathrm {I} )=0,\quad \det {\begin{bmatrix}L-\kappa E&M-\kappa F\\M-\kappa F&N-\kappa G\end{bmatrix}}=0.}

Гауссову кривизну K = κ 1 κ 2 и среднюю кривизну H = ( κ 1 + κ 2 )/2 можно вычислить следующим образом: K = L N M 2 E G F 2 , H = E N 2 F M + G L 2 ( E G F 2 ) . {\displaystyle K={\frac {LN-M^{2}}{EG-F^{2}}},\quad H={\frac {EN-2FM+GL}{2(EG-F^{2})}}.}

С точностью до знака эти величины не зависят от используемой параметризации и, следовательно, являются важными инструментами для анализа геометрии поверхности. Точнее, главные кривизны и средняя кривизна меняют знак, если ориентация поверхности меняется на противоположную, а гауссова кривизна полностью независима от параметризации.

Знак гауссовой кривизны в точке определяет форму поверхности вблизи этой точки: при K > 0 поверхность локально выпукла и точка называется эллиптической , в то время как при K < 0 поверхность имеет форму седла и точка называется гиперболической . Точки, в которых гауссова кривизна равна нулю, называются параболическими . В общем случае параболические точки образуют на поверхности кривую, называемую параболической прямой . Первая фундаментальная форма положительно определена , следовательно, ее определитель EGF 2 всюду положителен. Следовательно, знак K совпадает со знаком LNM 2 , определителя второй фундаментальной формы.

Коэффициенты первой фундаментальной формы, представленные выше, можно организовать в симметричную матрицу: И то же самое для коэффициентов второй фундаментальной формы, также представленной выше: F 1 = [ E F F G ] . {\displaystyle F_{1}={\begin{bmatrix}E&F\\F&G\end{bmatrix}}.} F 2 = [ L M M N ] . {\displaystyle F_{2}={\begin{bmatrix}L&M\\M&N\end{bmatrix}}.}

Определяя теперь матрицу , главные кривизны κ 1 и κ 2 являются собственными значениями A . [1] A = F 1 1 F 2 {\displaystyle A=F_{1}^{-1}F_{2}}

Теперь, если v 1 = ( v 11 , v 12 )собственный вектор A, соответствующий главной кривизне κ 1 , то единичный вектор в направлении называется главным вектором, соответствующим главной кривизне κ 1 . t 1 = v 11 r u + v 12 r v {\displaystyle \mathbf {t} _{1}=v_{11}\mathbf {r} _{u}+v_{12}\mathbf {r} _{v}}

Соответственно, если v 2 = ( v 21 , v 22 )собственный вектор A, соответствующий главной кривизне κ 2 , то единичный вектор в направлении называется главным вектором, соответствующим главной кривизне κ 2 . t 2 = v 21 r u + v 22 r v {\displaystyle \mathbf {t} _{2}=v_{21}\mathbf {r} _{u}+v_{22}\mathbf {r} _{v}}

Смотрите также

Ссылки

  1. ^ Кривизна поверхности Раздаточный материал, Главные кривизны
  • Java-апплеты демонстрируют параметризацию винтовой поверхности
  • m-ART(3d) — приложение для iPad/iPhone для создания и визуализации параметрических поверхностей.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Parametric_surface&oldid=1203360929"