Parallel (operator)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

File:Parallelitätsoperator.svg
Graphical interpretation of the parallel operator with ab=c

The parallel operator (pronounced "parallel",[1] following the parallel lines notation from geometry;[2][3] also known as reduced sum, parallel sum or parallel addition) is a binary operation which is used as a shorthand in electrical engineering,[4][5][6][nb 1] but is also used in kinetics, fluid mechanics and financial mathematics.[7][8] The name parallel comes from the use of the operator computing the combined resistance of resistors in parallel.

Overview

[edit | edit source]

The parallel operator represents the reciprocal value of a sum of reciprocal values (sometimes also referred to as the "reciprocal formula" or "harmonic sum") and is defined by:[9][6][10][11]

ab:=11a+1b=aba+b,

where a, b, and ab are elements of the extended complex numbers ={}.[12][13]

The operator gives half of the harmonic mean of two numbers a and b.[7][8]

As a special case, for any number a:

aa=12/a=12a.

Further, for all distinct numbers ab:

|ab|>12min(|a|,|b|),

with |ab| representing the absolute value of ab, and min(x,y) meaning the minimum (least element) among x and y.

If a and b are distinct positive real numbers then 12min(a,b)<|ab|<min(a,b).

The concept has been extended from a scalar operation to matrices[14][15][16][17][18] and further generalized.[19]

Notation

[edit | edit source]

The operator was originally introduced as reduced sum by Sundaram Seshu in 1956,[20][21][14] studied as operator  by Kent E. Erickson in 1959,[22][23][14] and popularized by Richard James Duffin and William Niles Anderson, Jr. as parallel addition or parallel sum operator : in mathematics and network theory since 1966.[15][16][1] While some authors continue to use this symbol up to the present,[7][8] for example, Sujit Kumar Mitra used as a symbol in 1970.[14] In applied electronics, a  sign became more common as the operator's symbol around 1974.[24][25][26][27][28][nb 1][nb 2] This was often written as doubled vertical line (||) available in most character sets (sometimes italicized as //[29][30]), but now can be represented using Unicode character U+2225 ( ∥ ) for "parallel to". In LaTeX and related markup languages, the macros \| and \parallel are often used (and rarely \smallparallel is used) to denote the operator's symbol.

Properties

[edit | edit source]

Let ~ represent the extended complex plane excluding zero, ~:={}{0}, and φ the bijective function from to ~ such that φ(z)=1/z. One has identities

φ(zt)=φ(z)φ(t),

and

φ(z+t)=φ(z)φ(t)

This implies immediately that ~ is a field where the parallel operator takes the place of the addition, and that this field is isomorphic to .

The following properties may be obtained by translating through φ the corresponding properties of the complex numbers.

Field properties

[edit | edit source]

As for any field, (~,,) satisfies a variety of basic identities.

It is commutative under parallel and multiplication:

ab=baab=ba

It is associative under parallel and multiplication:[12][7][8]

(ab)c=a(bc)=abc=11a+1b+1c=abcab+ac+bc,(ab)c=a(bc)=abc.

Both operations have an identity element; for parallel the identity is while for multiplication the identity is 1:

a=a=11a+0=a,1a=a1=a.

Every element a of ~ has an inverse under parallel, equal to a, the additive inverse under addition. (But 0 has no inverse under parallel.)

a(a)=11a1a=.

The identity element is its own inverse, =.

Every element a of ~ has a multiplicative inverse a1=1/a:

a1a=1.

Multiplication is distributive over parallel:[1][7][8]

k(ab)=k1a+1b=11ka+1kb=kakb.

Repeated parallel

[edit | edit source]

Repeated parallel is equivalent to division,

aaan times=11a+1a++1an times=an.

Or, multiplying both sides by n,

n(aaan times)=a.

Unlike for repeated addition, this does not commute:

abbaimpliesaaab timesbbba times.

Binomial expansion

[edit | edit source]

Using the distributive property twice, the product of two parallel binomials can be expanded as

(ab)(cd)=a(cd)b(cd)=acadbcbd.

The square of a binomial is

(ab)2=a2abbab2=a212abb2.

The cube of a binomial is

(ab)3=a313a2b13ab2b3.

In general, the nth power of a binomial can be expanded using binomial coefficients which are the reciprocal of those under addition, resulting in an analog of the binomial formula:

(ab)n=an(n0)an1b(n1)ankbk(nk)bn(nn).

Logarithm and exponential

[edit | edit source]

The following identities hold:

1log(ab)=1log(a)1log(b),
exp(1ab)=exp(1a)exp(1b)

Factoring parallel polynomials

[edit | edit source]

As with a polynomial under addition, a parallel polynomial with coefficients ak in ~ (with a0) can be factored into a product of monomials:

a0xna1xn1an=a0(xr1)(xr2)(xrn)

for some roots rk (possibly repeated) in ~.

Analogous to polynomials under addition, the polynomial equation

(xr1)(xr2)(xrn)=

implies that x=rk for some k.

Quadratic formula

[edit | edit source]

A linear equation can be easily solved via the parallel inverse:

axb=x=ba.

To solve a parallel quadratic equation, complete the square to obtain an analog of the quadratic formula

ax2bxc=x2bax=cax2bax4b2a2=(ca)4b2a2(x2ba)2=b214ac14a2x=(b)±b214ac12a.

Including zero

[edit | edit source]

The extended complex numbers including zero, :=, is no longer a field under parallel and multiplication, because 0 has no inverse under parallel. (This is analogous to the way (,+,) is not a field because has no additive inverse.)

For every non-zero a,

a0=11a+10=0

The quantity 0(0)=00 can either be left undefined (see indeterminate form) or defined to equal 0.

Precedence

[edit | edit source]

In the absence of parentheses, the parallel operator is defined as taking precedence over addition or subtraction, similar to multiplication.[1][31][9][10]

Applications

[edit | edit source]

There are applications of the parallel operator in mechanics, electronics, optics, and study of periodicity:

Reduced mass

[edit | edit source]

Given masses m and M, the reduced mass μ=mMm+M=mM is frequently applied in mechanics. For instance, when the masses orbit each other, the moment of inertia is their reduced mass times the distance between them.

Circuit analysis

[edit | edit source]

In electrical engineering, the parallel operator can be used to calculate the total impedance of various serial and parallel electrical circuits.[nb 2] There is a duality between the usual (series) sum and the parallel sum.[7][8]

For instance, the total resistance of resistors connected in parallel is the reciprocal of the sum of the reciprocals of the individual resistors.

A diagram of several resistors, side by side, both leads of each connected to the same wires.
1Req=1R1+1R2++1RnReq=R1R2Rn.

Likewise for the total capacitance of serial capacitors.[nb 2]

Coalescence of independent probability density functions.

[edit | edit source]

The coalesced density function fcoalesced(x) of n independent probability density functions f1(x), f2(x), …, fn(x), is equal to the reciprocal of the sum of the reciprocal densities.[32]

1fcoalesced(x)=1f1(x)+1f2(x)++1fn(x)

Lens equation

[edit | edit source]

In geometric optics the thin lens approximation to the lens maker's equation.

f=ρvirtualρobject

Synodic period

[edit | edit source]

The time between conjunctions of two orbiting bodies is called the synodic period. If the period of the slower body is T2, and the period of the faster is T1, then the synodic period is

Tsyn=T1(T2).

Examples

[edit | edit source]

Question:

Three resistors R1=270kΩ, R2=180kΩ and R3=120kΩ are connected in parallel. What is their resulting resistance?

Answer:

R1R2R3=270kΩ180kΩ120kΩ=11270kΩ+1180kΩ+1120kΩ56.84kΩ
The effectively resulting resistance is ca. 57 kΩ.

Question:[7][8]

A construction worker raises a wall in 5 hours. Another worker would need 7 hours for the same work. How long does it take to build the wall if both workers work in parallel?

Answer:

t1t2=5h7h=115h+17h2.92h
They will finish in close to 3 hours.

Implementation

[edit | edit source]
File:Hp30bwp34s.jpg
WP 34S with parallel operator () on the g+÷ key

Suggested already by Kent E. Erickson as a subroutine in digital computers in 1959,[22] the parallel operator is implemented as a keyboard operator on the Reverse Polish Notation (RPN) scientific calculators WP 34S since 2008[33][34][35] as well as on the WP 34C[36] and WP 43S since 2015,[37][38] allowing to solve even cascaded problems with few keystrokes like 270↵ Enter180120.

Projective view

[edit | edit source]

Given a field F there are two embeddings of F into the projective line P(F): z → [z : 1] and z → [1 : z]. These embeddings overlap except for [0:1] and [1:0]. The parallel operator relates the addition operation between the embeddings. In fact, the homographies on the projective line are represented by 2 x 2 matrices M(2,F), and the field operations (+ and ×) are extended to homographies. Each embedding has its addition a + b represented by the following matrix multiplications in M(2,A):

(10a1)(10b1)=(10a+b1),(1a01)(1b01)=(1a+b01).

The two matrix products show that there are two subgroups of M(2,F) isomorphic to (F,+), the additive group of F. Depending on which embedding is used, one operation is +, the other is .

See also

[edit | edit source]

Notes

[edit | edit source]
  1. ^ a b While the use of the symbol ∥ for "parallel" in geometry reaches as far back as 1673 in John Kersey the elder's work,[A] this came into more use only since about 1875.[B] The usage of a mathematical operator for parallel circuits originates from network theory in electrical engineering. Sundaram Seshu introduced a reduced sum operator in 1956,[C] Kent E. Erickson proposed an asterisk (∗) to symbolize the operator in 1959,[D] whilst Richard James Duffin and William Niles Anderson, Jr. used a colon (:) for the parallel addition since 1966.[E] Sujit Kumar Mitra used a middot (∙) for it in 1970.[F] The first usage of the parallel symbol (∥) for this operator in applied electronics is unknown, but might have originated from Stephen D. Senturia (d) and Bruce D. Wedlock's 1974 book "Electronic Circuits and Applications",[G] which evolved from their introductory electronics course at Massachusetts Institute of Technology (MIT) with concepts of teaching network theory and electronics derived from an earlier course taught by Campbell "Cam" Leach Searle. It was further popularized through John W. McWane's 1981 book "Introduction to Electronics and Instrumentation",[H] which grew out of an identically-named MIT course developed as part of the influential Technical Curriculum Development Project between 1974 and 1979. This symbol was probably also introduced because the other used symbols could be easily confused with signs commonly used for multiplication and division in some contexts.
  2. ^ a b c In electrical circuits the parallel operator can be applied to, respectively, parallel resistances (R in [Ω]) or inductances (L in [H]) as well as to impedances (Z in [Ω]) or reactances (X in [Ω]). Ignoring the operator symbol's then-misleading glyph it can also be applied to series circuits of, respectively, conductances (G in [S]) or capacitances (C in [F]) as well as to admittances (Y in [S]) or susceptances (B in [S]).

References

[edit | edit source]
  1. ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [1] [2] (206 pages)
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [3]
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (388 pages)
  6. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (16 pages)
  7. ^ a b c d e f g Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [4] (271 pages)
  8. ^ a b c d e f g Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [5] (24 pages)
  9. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (464 pages)
  10. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  12. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (728 pages)
  13. ^ File:Wikibooks-logo-en-noslogan.svg Associative Composition Algebra/Homographies at Wikibooks
  14. ^ a b c d Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (3 pages)
  15. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (24 pages)
  16. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [6]
  17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (446 pages)
  19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  20. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (7 pages) (NB. See errata.)
  21. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (1 page) (NB. Refers to previous reference.)
  22. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (3 pages) (NB. See comment.)
  23. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (1 page) (NB. Refers to previous reference.)
  24. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (xii+623+5 pages) (NB. A teacher's manual was available as well. Early print runs contains a considerable number of typographical errors. See also: Wedlock's 1978 book.) [7]
  25. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (NB. The SET Project was a two-year post-secondary curriculum developed between 1974 and 1977 preparing technicians to use electronic instruments.)
  26. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  27. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (81 pages) (NB. This formed the basis for Part I of McWane's 1981 book. See also: Senturia's and Wedlock's 1975 book.)
  28. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (xiii+545 pages) (NB. In 1981, a 216-pages laboratory manual accompanying this book existed as well. The work grew out of an MIT course program "The MIT Technical Curriculum Development Project - Introduction to Electronics and Instrumentation" developed between 1974 and 1979. In 1986, a second edition of this book was published under the title "Introduction to Electronics Technology".)
  29. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (27 pages)
  30. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (36 pages)
  31. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (446 pages)
  32. ^ Van Droogenbroeck, Frans J., 'Coalescence, unlocking insights in the intricacies of merging independent probability density functions' (2025).
  33. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [8] (211 pages)
  34. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [9]
  35. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (410 pages)
  36. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  37. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [10] [11] (328 pages)
  38. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [12] [13] (315 pages)

Further reading

[edit | edit source]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (10 pages)
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (33 pages)
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). [14] (19 pages)
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value). (37 pages) (NB. Unusual usage of ∥ for both values and units.)
[edit | edit source]