Cis (mathematics)

From testwiki
Jump to navigation Jump to search

Template:Short description Template:Redir Template:Lowercase title Template:Use dmy dates In mathematics, Template:Math is a function defined by Template:Math,[nb 1] where Template:Math is the cosine function, Template:Mvar is the imaginary unit and Template:Math is the sine function. Template:Mvar is the argument of the complex number (angle between line to point and x-axis in polar form). It is mathematically equivalent to Euler's formula, Template:Nowrap which offers an even shorter notation for Template:Nowrap but cis(x) is widely used as a name for this function in software libraries.

Overview

The Template:Math notation is a shorthand for the combination of functions on the right-hand side of Euler's formula:

eix=cos⁡x+isin⁡x,

where Template:Math. So,

cis⁡x=cos⁡x+isin⁡x,[1][2][3][4]

i.e. "Template:Math" is an acronym for "Template:Math".

It connects trigonometric functions with exponential functions in the complex plane via Euler's formula. While the domain of definition is usually x∈ℝ, complex values z∈ℂ are possible as well:

cis⁡z=cos⁡z+isin⁡z,

so the Template:Math function can be used to extend Euler's formula to a more general complex version.[5]

The function is mostly used as a convenient shorthand notation to simplify some expressions,[6][7][8] for example in conjunction with Fourier and Hartley transforms,[9][10][11] or when exponential functions shouldn't be used for some reason in math education.

In information technology, the function sees dedicated support in various high-performance math libraries (such as Intel's Math Kernel Library (MKL)[12] or MathCW[13]), available for many compilers and programming languages (including C, C++,[14] Common Lisp,[15][16] D,[17] Haskell,[18] Julia,[19] and Rust[20]). Depending on the platform, the fused operation is about twice as fast as calling the sine and cosine functions individually.[17][3]

Mathematical identities

Derivative

ddzcis⁡z=icis⁡z=ieiz[1][21]

Integral

∫cis⁡zdz=−icis⁡z=−ieiz[1]

Other properties

These follow directly from Euler's formula.

cos⁡(x)=cis⁡(x)+cis⁡(−x)2=eix+e−ix2
sin⁡(x)=cis⁡(x)−cis⁡(−x)2i=eix−e−ix2i
cis⁡(x+y)=cis⁡xcis⁡y[22]
cis⁡(x−y)=cis⁡xcis⁡y
cis⁡(nx)=cis⁡(x)n
cis⁡(xn)=cis⁡(x)n

The identities above hold if Template:Mvar and Template:Mvar are any complex numbers. If Template:Mvar and Template:Mvar are real, then

|cis⁡x−cis⁡y|≤|x−y|.[22]

History

The Template:Math notation was first coined by William Rowan Hamilton in Elements of Quaternions (1866)[23][24] and subsequently used by Irving Stringham (who also called it "sector of Template:Math") in works such as Uniplanar Algebra (1893),[25][26] James Harkness and Frank Morley in their Introduction to the Theory of Analytic Functions (1898),[26][27] or by George Ashley Campbell (who also referred to it as "cisoidal oscillation") in his works on transmission lines (1901) and Fourier integrals (1928).[28][29][30]

Template:AnchorIn 1942, inspired by the Template:Math notation, Ralph V. L. Hartley introduced the Template:Math (for cosine-and-sine) function for the real-valued Hartley kernel, a meanwhile established shortcut in conjunction with Hartley transforms:[31][32]

cas⁡x=cos⁡x+sin⁡x.

Motivation

The Template:Math notation is sometimes used to emphasize one method of viewing and dealing with a problem over another.[33] The mathematics of trigonometry and exponentials are related but not exactly the same; exponential notation emphasizes the whole, whereas Template:Math and Template:Math notations emphasize the parts. This can be rhetorically useful to mathematicians and engineers when discussing this function, and further serve as a mnemonic (for Template:Math).[30]

The Template:Math notation is convenient for math students whose knowledge of trigonometry and complex numbers permit this notation, but whose conceptual understanding does not yet permit the notation Template:Math. The usual proof that Template:Math requires calculus, which the student may not have studied before encountering the expression Template:Math.

This notation was more common when typewriters were used to convey mathematical expressions.Template:Cn

See also

Notes

Template:Reflist

References


Cite error: <ref> tags exist for a group named "nb", but no corresponding <references group="nb"/> tag was found.