|
|
Line 1: |
Line 1: |
| In [[mathematics]], '''orthogonal trajectories''' are a family of curves in the plane that intersect a given family of curves at [[right angle]]s. The problem is classical, but is now understood by means of [[complex analysis]]; see for example [[harmonic conjugate]].
| | The writer is known by the name of Numbers Lint. Managing individuals is what I do and the salary has been really satisfying. To gather badges is what her family members and her appreciate. Minnesota is exactly where he's been residing for years.<br><br>My web-site; [http://xn--299ay03byycca57h.kr/zbxe/?document_srl=319947 http://장원고시원.kr] |
| | |
| For a family of [[level curve]]s described by <math>g(x, y) = C</math>, where <math>C</math> is a constant, the orthogonal trajectories may be found as the level curves of a new function <math>f(x, y)</math> by solving the [[partial differential equation]]
| |
| | |
| :<math>\nabla f \cdot \nabla g = 0</math>
| |
| | |
| for <math>f(x, y)</math>. This is literally a statement that the [[gradient]]s of the functions (which are perpendicular to the curves) are orthogonal. Note that if <math>f</math> and <math>g</math> are functions of three variables instead of two, the equation above will be [[nonlinear]] and will specify orthogonal [[surface]]s.
| |
| | |
| The partial differential equation may be avoided by instead equating the tangent of a [[parametric curve]] <math>\vec r(t)</math> with the gradient of <math>g(x, y)</math>:
| |
| | |
| :<math>\frac{d}{d t}\left(\vec r(t)\right) = \nabla g</math>
| |
| | |
| which will result in two possibly coupled ordinary differential equations, whose solutions are the orthogonal trajectories. Note that with this formula, if <math>g</math> is a function of three variables its [[level set]]s are surfaces, and the family of curves <math>\vec r(t)</math> are orthogonal to the surfaces.
| |
| | |
| ==Example: circle==
| |
| | |
| In [[polar coordinates]], the family of circles centered about the origin is the level curves of
| |
| | |
| :<math>r - R = 0</math>
| |
| | |
| where <math>R</math> is the radius of the circle. Then the orthogonal trajectories are the level curves of <math>f</math> defined by: | |
| | |
| :<math>\nabla f \cdot \nabla (r - R) = 0</math>
| |
| | |
| :<math>\left(\frac{\partial f}{\partial r}, \frac{1}{r} \frac{\partial f}{\partial \theta}\right) \cdot \left(\frac{\partial}{\partial r}(r - R), \frac{1}{r} \frac{\partial}{\partial \theta}(r - R)\right) = 0</math>
| |
| | |
| :<math>\frac{\partial f}{\partial r} = 0 \quad \Rightarrow \quad f = f(\theta)</math>
| |
| | |
| The lack of complete boundary data prevents determining <math>f(\theta)</math>. However, we want our orthogonal trajectories to span every point on every circle, which means that <math>f(\theta)</math> must have a range which at least include one period of rotation. Thus, the level curves of <math>f(\theta) = 0</math>, with freedom to choose any <math>f</math>, are all of the <math>\theta = constant</math> curves that intersect circles, which are (all of the) straight lines passing through the origin. Note that the [[dot product]] takes nearly the familiar form since polar coordinates are [[orthogonal coordinates|orthogonal]].
| |
| | |
| The absence of boundary data is a good thing, as it makes solving the PDE simple as one doesn't need to contort the solution to any boundary. In general, though, it must be ensured that ''all'' of the trajectories are found.
| |
| | |
| ==External links==
| |
| * [http://www.bluffton.edu/~nesterd/java/OrthTraj.html Exploring orthogonal trajectories] - applet allowing user to draw families of curves and their orthogonal trajectories.
| |
| | |
| [[Category:Curves]]
| |
| [[Category:Complex analysis]]
| |
The writer is known by the name of Numbers Lint. Managing individuals is what I do and the salary has been really satisfying. To gather badges is what her family members and her appreciate. Minnesota is exactly where he's been residing for years.
My web-site; http://장원고시원.kr