Jump to content

Redheffer star product: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
LXVM (talk | contribs)
Cewbot (talk | contribs)
 
(30 intermediate revisions by 11 users not shown)
Line 1: Line 1:
{{Short description|Binary operation}}
In [[mathematics]], the '''Redheffer star product''' is a [[binary operation]]
In [[mathematics]], the '''Redheffer star product''' is a [[binary operation]] on [[Linear map|linear operators]] that arises in connection to solving coupled [[System of linear equations|systems of linear equations]]. It was introduced by [[Raymond Redheffer]] in 1959,<ref name="Redheffer59" /> and has subsequently been widely adopted in computational methods for [[S-matrix|scattering matrices]]. Given two scattering matrices from different linear scatterers, the Redheffer star product yields the combined scattering matrix produced when some or all of the output [[Scattering channel|channels]] of one scatterer are connected to inputs of another scatterer.
on [[Linear map|linear operators]] that arises in connection to solving coupled
[[System of linear equations|systems of linear equations]].
It was introduced by [[Raymond Redheffer]] in 1959<ref name="Redheffer59" />,
and has subsequently been widely adopted in computational methods for
[[S-matrix|scattering matrices]].
Given two scattering matrices from different linear scatterers, the Redheffer
star product yields the combined scattering matrix produced when some or all of
the output [[Scattering channel|channels]] of one scatterer are connected to
inputs of another scatterer.


== Definition ==
== Definition ==
Line 53: Line 45:
date=1960|title=On a Certain Linear Fractional Transformation|
date=1960|title=On a Certain Linear Fractional Transformation|
url=https://onlinelibrary.wiley.com/doi/abs/10.1002/sapm1960391269|
url=https://onlinelibrary.wiley.com/doi/abs/10.1002/sapm1960391269|
journal=Journal of Mathematics and Physics|language=en|volume=39|issue=1-4|
journal=Journal of Mathematics and Physics|language=en|volume=39|issue=1–4|
pages=269–286|doi=10.1002/sapm1960391269|issn=1467-9590}}
pages=269–286|doi=10.1002/sapm1960391269|issn=1467-9590}}
</ref>
</ref>
Line 59: Line 51:
By definition, <math>A_{ij}, B_{kl}</math> are linear endomorphisms of <math>\mathcal H</math>,
By definition, <math>A_{ij}, B_{kl}</math> are linear endomorphisms of <math>\mathcal H</math>,
making <math>A, B</math> linear endomorphisms of <math>\mathcal H \oplus \mathcal H</math>,
making <math>A, B</math> linear endomorphisms of <math>\mathcal H \oplus \mathcal H</math>,
where <math>\oplus</math> is the [[Direct sum|direct sum]].
where <math>\oplus</math> is the [[direct sum]].
However, the star product still makes sense as long as the operators are compatible,
However, the star product still makes sense as long as the transformations are compatible,
which is possible when <math>A: \mathcal H_\gamma \oplus \mathcal H_\alpha \to \mathcal H_\alpha \oplus \mathcal H_\gamma</math>
which is possible when <math>A \in \mathcal{L (H_\gamma \oplus H_\alpha, H_\alpha \oplus H_\gamma)}</math>
and <math>B: \mathcal H_\alpha \oplus \mathcal H_\beta \to \mathcal H_\beta \oplus \mathcal H_\alpha</math>
and <math>B \in \mathcal{L (H_\alpha \oplus H_\beta, H_\beta \oplus H_\alpha)}</math>
so that <math>A \star B: \mathcal H_\gamma \oplus \mathcal H_\beta \to \mathcal H_\beta \oplus \mathcal H_\gamma</math>.
so that <math>A \star B \in \mathcal{L (H_\gamma \oplus H_\beta, H_\beta \oplus H_\gamma)}</math>.


== Properties ==
== Properties ==
Line 106: Line 98:
then <math>BA = I</math>.
then <math>BA = I</math>.


The star and [[Block_matrix#Block_matrix_inversion|matrix inverse]] are both
The star inverse equals the [[matrix inverse]] and both can be computed with
[[Block matrix#Block matrix operations|block inversion]] as
<ref name="Redheffer60transform " />
<ref name="Redheffer60transform " />


Line 173: Line 166:
\end{pmatrix}</math>
\end{pmatrix}</math>
[[File:Redheffer system detail.svg|thumb|The "plumbing" of one of Redheffer's systems of equations.]]
[[File:Redheffer system detail.svg|thumb|The "plumbing" of one of Redheffer's systems of equations.]]
giving the following <math>4n</math> equations in <math>6n</math> variables:
giving the following <math>4</math> equations in <math>6</math> variables:


<math>\begin{align}
<math>\begin{align}
Line 200: Line 193:
title=Inequalities for a Matrix Riccati Equation|
title=Inequalities for a Matrix Riccati Equation|
url=https://www.jstor.org/stable/24900576|
url=https://www.jstor.org/stable/24900576|
journal=Journal of Mathematics and Mechanics|volume=8|issue=3|pages=349–367|
journal=Journal of Mathematics and Mechanics|volume=8|issue=3|pages=349–367|jstor=24900576|
issn=0095-9057}}
issn=0095-9057}}
</ref>
</ref>
Line 218: Line 211:
x_2
x_2
\end{pmatrix}</math>.
\end{pmatrix}</math>.



== Connection to scattering matrices ==
== Connection to scattering matrices ==
[[File:Scatter matrix detail final.svg|thumb|The "plumbing" of the scattering matrix
[[File:Scatter matrix detail.svg|thumb|The "plumbing" of the scattering matrix
has a different convention than Redheffer that amounts to swapping and relabeling
has a different convention than Redheffer that amounts to swapping and relabeling
several quantities. The advantage is that now the S-matrix's subscripts label the
several quantities. The advantage is that now the S-matrix's subscripts label the
Line 230: Line 222:
linear dielectric media on electromagnetic waves or in quantum mechanical scattering,
linear dielectric media on electromagnetic waves or in quantum mechanical scattering,
can be encapsulated as a system which interacts with the environment through various
can be encapsulated as a system which interacts with the environment through various
ports, each of which accepts inputs and returns outputs.
ports, each of which accepts inputs and returns outputs. It is conventional to use a different notation for the Hilbert space, <math>\mathcal H_i</math>, whose subscript
labels a port on the device.
Whereas Redheffer's linear systems ensure that the matrices maintain the ordering
Additionally, any element, <math>c_i^\pm \in \mathcal H_i</math>, has an additional superscript labeling the direction of travel (where + indicates moving from port i to i+1 and - indicates the reverse).
of the column vectors with respect to the direction of propagation of the vectors,

it is conventional to write an [[S-matrix]] so that instead it maintains the ordering of
The equivalent notation for a Redheffer transformation,
the column vectors with respect to the port.
<math>R \in \mathcal{L (H_1 \oplus H_2, H_2 \oplus H_1)}</math>,
<ref name="Rumpf11"/>
used in the previous section is
This results from the transformation:


<math>
<math>
\begin{pmatrix}
\begin{pmatrix}
c_1^+
c_2^+
\\
\\
c_2^-
c_1^-
\end{pmatrix}
\end{pmatrix}
=
=
\begin{pmatrix}
\begin{pmatrix}
0 & I
R_{11} & R_{12}
\\
\\
I & 0
R_{21} & R_{22}
\end{pmatrix}
\end{pmatrix}
\begin{pmatrix}
\begin{pmatrix}
c_2^-
\\
c_1^+
c_1^+
\\
c_2^-
\end{pmatrix}
\end{pmatrix}
</math>
</math>
.


The action of the [[S-matrix]],
where the column vector <math>c</math> has a subscript labeling the port and a
<math>S \in \mathcal{L (H_1 \oplus H_2, H_1 \oplus H_2)}</math>,
superscript relating the direction of travel of that vector.
See the figure on how the matrix blocks connect the ports compared to Redheffer.
is defined with an additional flip compared to Redheffer's definition:<ref name="Rumpf11"/>
This makes the action of the scattering matrix, <math>S</math>, become:


<math>
<math>
Line 282: Line 274:
,
,


so
so <math>S: \mathcal H_1 \oplus \mathcal H_2 \to \mathcal H_1 \oplus \mathcal H_2</math>.
<math>
Each Hilbert space corresponds to a port and these spaces can be different spaces.
S =
For example, the spaces might have different dimensions, or each could represent the
\begin{pmatrix}
aggregate of multiple input/output ports on one side of a device.
0 & I

\\
Then the star product for two S-matrices is
I & 0
<ref name="Rumpf11"/>
\end{pmatrix}
R
</math>
.
Note that for in order for the off-diagonal identity matrices to be defined,
we require <math>\mathcal{H_1, H_2}</math> be the same underlying Hilbert space.
(The subscript does not imply any difference, but is just a label for bookkeeping.)


The star product, <math>\star_S</math>,
for two S-matrices, <math>A, B</math>, is given by
<ref name="Rumpf11" />
[[File:Scatter connection.svg|thumb|The "plumbing" of a coupled pair of scattering matrices in a star product.]]
[[File:Scatter connection.svg|thumb|The "plumbing" of a coupled pair of scattering matrices in a star product.]]

<math>
<math>
S^A \star S^B
A \star_S B
=
=
\begin{pmatrix}
\begin{pmatrix}
S^A_{11} + S^A_{12} (I - S^B_{11} S^A_{22})^{-1} S^B_{11} S^A_{21} &
A_{11} + A_{12} (I - B_{11} A_{22})^{-1} B_{11} A_{21} &
S^A_{12} (I - S^B_{11} S^A_{22})^{-1} S^B_{12}
A_{12} (I - B_{11} A_{22})^{-1} B_{12}
\\
\\
S^B_{21} (I - S^A_{22} S^B_{11})^{-1} S^A_{21} &
B_{21} (I - A_{22} B_{11})^{-1} A_{21} &
S^B_{22} + S^B_{21} (I - S^A_{22} S^B_{11})^{-1} S^A_{22} S^B_{12}
B_{22} + B_{21} (I - A_{22} B_{11})^{-1} A_{22} B_{12}
\end{pmatrix}
\end{pmatrix}
</math>
</math>
,
,


where <math>S^A: \mathcal H_1 \oplus \mathcal H_2 \to \mathcal H_1 \oplus \mathcal H_2</math>
where <math>A \in \mathcal{L (H_1 \oplus H_2, H_1 \oplus H_2)}</math>
and <math>S^B: \mathcal H_2 \oplus \mathcal H_3 \to \mathcal H_2 \oplus \mathcal H_3</math>,
and <math>B \in \mathcal{L (H_2 \oplus H_3, H_2 \oplus H_3)}</math>,
so <math>S^A \star S^B: \mathcal H_1 \oplus \mathcal H_3 \to \mathcal H_1 \oplus \mathcal H_3</math>.
so <math>A \star_S B \in \mathcal{L (H_1 \oplus H_3, H_1 \oplus H_3)}</math>.

=== Properties ===

These are analogues of the properties of <math>\star</math> for <math>\star_S</math>
Most of them follow from the correspondence
<math>J(A \star B) = (JA) \star_S (JB)</math>.
<math>J</math>, the exchange operator, is also the S-matrix star identity defined below.
For the rest of this section, <math>A,B,C</math> are S-matrices.

==== Existence ====

<math>A \star_S B</math> exists when either
<math>(I - A_{22} B_{11})^{-1}</math>
or
<math>(I - B_{11} A_{22})^{-1}</math>
exist.

==== Identity ====

The S-matrix star identity, <math>J</math>, is
<math>
J =
\begin{pmatrix}
0 & I
\\
I & 0
\end{pmatrix}
</math>.
This means <math>J \star_S S = S \star_S J = S</math>

==== Associativity ====

Associativity of <math>\star_S</math> follows from associativity of <math>\star</math> and of matrix multiplication.

==== Adjoint ====

From the correspondence between <math>\star</math> and <math>\star_S</math>,
and the adjoint of <math>\star</math>, we have that
<math>(A \star_S B)^* = J (B^* \star_S A^*) J</math>

==== Inverse ====

The matrix <math>\Sigma</math> that is the S-matrix star product inverse of
<math>S</math> in the sense that <math>\Sigma \star_S S = S \star_S \Sigma = J</math>
is <math>JS^{-1}J</math> where <math>S^{-1}</math> is the ordinary [[matrix inverse]]
and <math>J</math> is as defined above.


=== Connection to transfer matrices ===
=== Connection to transfer matrices ===
Line 313: Line 360:
than scattering matrices. They connect one port to another instead of the inputs
than scattering matrices. They connect one port to another instead of the inputs
at all ports to the outputs at all ports.]]
at all ports to the outputs at all ports.]]
Observe that a scattering matrix, can be rewritten as a
Observe that a scattering matrix can be rewritten as a
[[Transfer-matrix method (optics)|transfer matrix]], <math>T</math>, with action
[[Transfer-matrix method (optics)|transfer matrix]], <math>T</math>, with action
<math>\begin{pmatrix}
<math>\begin{pmatrix}
Line 381: Line 428:
,
,


where <math>T^A: \mathcal H_1 \oplus \mathcal H_1 \to \mathcal H_2 \oplus \mathcal H_2</math>
where <math>T^A \in \mathcal{L (H_1 \oplus H_1, H_2 \oplus H_2)}</math>
and <math>T^B: \mathcal H_2 \oplus \mathcal H_2 \to \mathcal H_3 \oplus \mathcal H_3</math>,
and <math>T^B \in \mathcal{L (H_2 \oplus H_2, H_3 \oplus H_3)}</math>,
so <math>T^A \star S^B: \mathcal H_1 \oplus \mathcal H_1 \to \mathcal H_3 \oplus \mathcal H_3</math>.
so <math>T^A T^B \in \mathcal{L (H_1 \oplus H_1, H_3 \oplus H_3)}</math>.


== Generalizations ==
== Generalizations ==
Line 396: Line 443:
url=https://www.jstor.org/stable/24900784|
url=https://www.jstor.org/stable/24900784|
journal=Journal of Mathematics and Mechanics|
journal=Journal of Mathematics and Mechanics|
volume=9|issue=5|pages=745–7f48|issn=0095-9057}}
volume=9|issue=5|pages=745–7f48|jstor=24900784|issn=0095-9057}}
</ref>
</ref>


<math>A \star B = f^{-1} (f(A) f(B))</math>.
<math>A \star B = f^{-1} (f(A) f(B))</math>.


The particular star product defined above is obtained from:
The particular star product defined by Redheffer above is obtained from:


<math>f(A) = ((I - A) + (I + A) J)^{-1} ((A - I) + (A + I) J)</math>
<math>f(A) = ((I - A) + (I + A) J)^{-1} ((A - I) + (A + I) J)</math>
Line 413: Line 460:
title=The Mycielski-Paszkowski Diffusion Problem|
title=The Mycielski-Paszkowski Diffusion Problem|
url=https://www.jstor.org/stable/24900958|
url=https://www.jstor.org/stable/24900958|
journal=Journal of Mathematics and Mechanics|volume=9|issue=4|pages=607–621|
journal=Journal of Mathematics and Mechanics|volume=9|issue=4|pages=607–621|jstor=24900958|
issn=0095-9057}}
issn=0095-9057}}
</ref>
</ref>
Line 427: Line 474:
title=Improved Formulation of Scattering Matrices for Semi-Analytical Methods that is Consistent with Convention|
title=Improved Formulation of Scattering Matrices for Semi-Analytical Methods that is Consistent with Convention|
url=http://www.jpier.org/PIERB/pier.php?paper=11083107|
url=http://www.jpier.org/PIERB/pier.php?paper=11083107|
journal=Progress In Electromagnetics Research B|language=en|volume=35|
journal=Progress in Electromagnetics Research B|language=en|volume=35|
pages=241–261|doi=10.2528/PIERB11083107|issn=1937-6472}}
pages=241–261|doi=10.2528/PIERB11083107|issn=1937-6472|doi-access=free}}
</ref>
</ref>
This can be derived similarly to the derivation section above.
See the figure on how to translate the above into notation for scattering matrices.


=== Transmission line theory ===
=== Transmission line theory ===
Many physical processes, including radiative transfer, neutron diffusion,
Many physical processes, including radiative transfer, neutron diffusion, circuit theory, and others are described by scattering processes whose formulation depends on the dimension of the process and the representation of the operators.<ref name="Redheffer62">
circuit theory, and others are described by scattering processes whose
formulation depends on the dimension of the process and the representation of
the operators.
<ref name="Redheffer62">
{{Cite journal|last=Redheffer|first=Raymond|date=1962|
{{Cite journal|last=Redheffer|first=Raymond|date=1962|
title=On the Relation of Transmission-Line Theory to Scattering and Transfer|
title=On the Relation of Transmission-Line Theory to Scattering and Transfer|
url=https://onlinelibrary.wiley.com/doi/abs/10.1002/sapm19624111|
url=https://onlinelibrary.wiley.com/doi/abs/10.1002/sapm19624111|
journal=Journal of Mathematics and Physics|language=en|volume=41|issue=1-4|
journal=Journal of Mathematics and Physics|language=en|volume=41|issue=1–4|
pages=1–41|doi=10.1002/sapm19624111|issn=1467-9590}}
pages=1–41|doi=10.1002/sapm19624111|issn=1467-9590}}</ref> For probabilistic problems, the scattering equation may appear in a [[Kolmogorov equations|Kolmogorov-type equation]].
</ref>
For probabilistic problems, the scattering equation may appear in a
[[Kolmogorov equations|Kolmogorov-type equation]].


=== Electromagnetism ===
=== Electromagnetism ===
The Redheffer star product can be used to solve for the propagation of
The Redheffer star product can be used to solve for the propagation of electromagnetic fields in stratified, multilayered media.<ref name="Ko88">{{Cite journal|last1=Ko|first1=D. Y. K.|last2=Sambles|first2=J. R.|date=1988-11-01|
electromagnetic fields in stratified, multilayered media.
<ref name="Ko88">
{{Cite journal|last=Ko|first=D. Y. K.|last2=Sambles|first2=J. R.|date=1988-11-01|
title=Scattering matrix method for propagation of radiation in stratified media: attenuated total reflection studies of liquid crystals|
title=Scattering matrix method for propagation of radiation in stratified media: attenuated total reflection studies of liquid crystals|
url=https://www.osapublishing.org/josaa/abstract.cfm?uri=josaa-5-11-1863|
url=https://www.osapublishing.org/josaa/abstract.cfm?uri=josaa-5-11-1863|
journal=JOSA A|language=EN|volume=5|issue=11|pages=1863–1866|
journal=JOSA A|language=EN|volume=5|issue=11|pages=1863–1866|
doi=10.1364/JOSAA.5.001863|bibcode=1988JOSAA...5.1863K|issn=1520-8532}}</ref> Each layer in the structure has its own scattering matrix and the total structure's scattering matrix can be described as the star product between all of the layers.<ref name="Whittaker99">
doi=10.1364/JOSAA.5.001863|issn=1520-8532}}
{{Cite journal|last1=Whittaker|first1=D. M.|last2=Culshaw|first2=I. S.|
</ref>
Each layer in the structure has its own scattering matrix and the total
structure's scattering matrix can be described as the star product between all
of the layers.
<ref name="Whittaker99">
{{Cite journal|last=Whittaker|first=D. M.|last2=Culshaw|first2=I. S.|
date=1999-07-15|
date=1999-07-15|
title=Scattering-matrix treatment of patterned multilayer photonic structures|
title=Scattering-matrix treatment of patterned multilayer photonic structures|
url=https://link.aps.org/doi/10.1103/PhysRevB.60.2610|journal=Physical Review B|
url=https://link.aps.org/doi/10.1103/PhysRevB.60.2610|journal=Physical Review B|
volume=60|issue=4|pages=2610–2618|doi=10.1103/PhysRevB.60.2610}}
volume=60|issue=4|pages=2610–2618|doi=10.1103/PhysRevB.60.2610|bibcode=1999PhRvB..60.2610W}}</ref> A free software program that simulates electromagnetism in layered media is the
</ref>
A free software program that simulates electromagnetism in layered media is the
[https://web.stanford.edu/group/fan/S4/ Stanford Stratified Structure Solver].
[https://web.stanford.edu/group/fan/S4/ Stanford Stratified Structure Solver].


=== Semiconductor interfaces ===
=== Semiconductor interfaces ===
Kinetic models of consecutive semiconductor interfaces can use a scattering
Kinetic models of consecutive semiconductor interfaces can use a scattering matrix formulation to model the motion of electrons between the semiconductors.
matrix formulation to model the motion of electrons between the semiconductors.
<ref name="Gosse14">
<ref name="Gosse14">
{{Cite journal|last=Gosse|first=Laurent|date=2014-01-01|
{{Cite journal|last=Gosse|first=Laurent|date=2014-01-01|
Line 483: Line 510:


=== Factorization on graphs ===
=== Factorization on graphs ===
In the analysis of Schrödinger operators on graphs, the scattering matrix of a
In the analysis of Schrödinger operators on graphs, the scattering matrix of a graph can be obtained as a generalized star product of the scattering matrices corresponding to its subgraphs.<ref name="Kostrykin01">
{{Cite journal|last1=Kostrykin|first1=V.|last2=Schrader|first2=R.|date=2001-03-22|
graph can be obtained as a generalized star product of the scattering matrices
corresponding to its subgraphs.
<ref name="Kostrykin01">
{{Cite journal|last=Kostrykin|first=V.|last2=Schrader|first2=R.|date=2001-03-22|
title=The generalized star product and the factorization of scattering matrices on graphs|
title=The generalized star product and the factorization of scattering matrices on graphs|
url=https://aip.scitation.org/doi/10.1063/1.1354641|
url=https://aip.scitation.org/doi/10.1063/1.1354641|
journal=Journal of Mathematical Physics|volume=42|issue=4|pages=1563–1598|
journal=Journal of Mathematical Physics|volume=42|issue=4|pages=1563–1598|
doi=10.1063/1.1354641|issn=0022-2488}}
doi=10.1063/1.1354641|arxiv=math-ph/0008022|bibcode=2001JMP....42.1563K|s2cid=6791638|issn=0022-2488}}
</ref>
</ref>


== References ==
== References ==
{{reflist}}


[[:Category:Scattering theory| ]]
[[Category:Scattering theory|Scattering theory]]
[[:Category:Scattering, absorption and radiative transfer (optics)| ]]
[[Category:Scattering, absorption and radiative transfer (optics)|Scattering, absorption and radiative transfer]]
[[:Category:Hilbert space]]
[[Category:Hilbert spaces]]
[[:Category:Matrices]]
[[Category:Matrices]]
[[:Category:Mathematical physics]]
[[Category:Mathematical physics]]

{{AfC submission|||ts=20210623020003|u=LXVM|ns=2}}

Latest revision as of 18:39, 19 March 2024

In mathematics, the Redheffer star product is a binary operation on linear operators that arises in connection to solving coupled systems of linear equations. It was introduced by Raymond Redheffer in 1959,[1] and has subsequently been widely adopted in computational methods for scattering matrices. Given two scattering matrices from different linear scatterers, the Redheffer star product yields the combined scattering matrix produced when some or all of the output channels of one scatterer are connected to inputs of another scatterer.

Definition

[edit]

Suppose are the block matrices and , whose blocks have the same shape when . The Redheffer star product is then defined by: [1]

,

assuming that are invertible, where is an identity matrix conformable to or , respectively. This can be rewritten several ways making use of the so-called push-through identity .

Redheffer's definition extends beyond matrices to linear operators on a Hilbert space . [2] . By definition, are linear endomorphisms of , making linear endomorphisms of , where is the direct sum. However, the star product still makes sense as long as the transformations are compatible, which is possible when and so that .

Properties

[edit]

Existence

[edit]

exists if and only if exists. [3] Thus when either exists, so does the Redheffer star product.

Identity

[edit]

The star identity is the identity on , or . [2]

Associativity

[edit]

The star product is associative, provided all of the relevant matrices are defined. [3] Thus .

Adjoint

[edit]

Provided either side exists, the adjoint of a Redheffer star product is . [2]

Inverse

[edit]

If is the left matrix inverse of such that , has a right inverse, and exists, then . [2] Similarly, if is the left matrix inverse of such that , has a right inverse, and exists, then .

Also, if and has a left inverse then .

The star inverse equals the matrix inverse and both can be computed with block inversion as [2]

.

Derivation from a linear system

[edit]
The coupled system of equations, with arrows labeling the inputs and outputs to each matrix

The star product arises from solving multiple linear systems of equations that share variables in common. Often, each linear system models the behavior of one subsystem in a physical process and by connecting the multiple subsystems into a whole, one can eliminate variables shared across subsystems in order to obtain the overall linear system. For instance, let be elements of a Hilbert space such that [4]

and

The "plumbing" of one of Redheffer's systems of equations.

giving the following equations in variables:

.

By substituting the first equation into the last we find:

.

By substituting the last equation into the first we find:

.

Eliminating by substituting the two preceding equations into those for results in the Redheffer star product being the matrix such that: [1]

The star product eliminates the shared variables in this coupled system of equations.

.

Connection to scattering matrices

[edit]
The "plumbing" of the scattering matrix has a different convention than Redheffer that amounts to swapping and relabeling several quantities. The advantage is that now the S-matrix's subscripts label the input and output ports as well as the block indices.

Many scattering processes take on a form that motivates a different convention for the block structure of the linear system of a scattering matrix. Typically a physical device that performs a linear transformation on inputs, such as linear dielectric media on electromagnetic waves or in quantum mechanical scattering, can be encapsulated as a system which interacts with the environment through various ports, each of which accepts inputs and returns outputs. It is conventional to use a different notation for the Hilbert space, , whose subscript labels a port on the device. Additionally, any element, , has an additional superscript labeling the direction of travel (where + indicates moving from port i to i+1 and - indicates the reverse).

The equivalent notation for a Redheffer transformation, , used in the previous section is

.

The action of the S-matrix, , is defined with an additional flip compared to Redheffer's definition:[5]

,

so . Note that for in order for the off-diagonal identity matrices to be defined, we require be the same underlying Hilbert space. (The subscript does not imply any difference, but is just a label for bookkeeping.)

The star product, , for two S-matrices, , is given by [5]

The "plumbing" of a coupled pair of scattering matrices in a star product.

,

where and , so .

Properties

[edit]

These are analogues of the properties of for Most of them follow from the correspondence . , the exchange operator, is also the S-matrix star identity defined below. For the rest of this section, are S-matrices.

Existence

[edit]

exists when either or exist.

Identity

[edit]

The S-matrix star identity, , is . This means

Associativity

[edit]

Associativity of follows from associativity of and of matrix multiplication.

Adjoint

[edit]

From the correspondence between and , and the adjoint of , we have that

Inverse

[edit]

The matrix that is the S-matrix star product inverse of in the sense that is where is the ordinary matrix inverse and is as defined above.

Connection to transfer matrices

[edit]
Transfer matrices have a different "plumbing" than scattering matrices. They connect one port to another instead of the inputs at all ports to the outputs at all ports.

Observe that a scattering matrix can be rewritten as a transfer matrix, , with action , where [6]

.

Here the subscripts relate the different directions of propagation at each port. As a result, the star product of scattering matrices

,

is analogous to the following matrix multiplication of transfer matrices [7]

,

where and , so .

Generalizations

[edit]

Redheffer generalized the star product in several ways:

Arbitrary bijections

[edit]

If there is a bijection given by then an associative star product can be defined by: [7]

.

The particular star product defined by Redheffer above is obtained from:

where .

3x3 star product

[edit]

A star product can also be defined for 3x3 matrices. [8]

Applications to scattering matrices

[edit]

In physics, the Redheffer star product appears when constructing a total scattering matrix from two or more subsystems. If system has a scattering matrix and system has scattering matrix , then the combined system has scattering matrix . [5]

Transmission line theory

[edit]

Many physical processes, including radiative transfer, neutron diffusion, circuit theory, and others are described by scattering processes whose formulation depends on the dimension of the process and the representation of the operators.[6] For probabilistic problems, the scattering equation may appear in a Kolmogorov-type equation.

Electromagnetism

[edit]

The Redheffer star product can be used to solve for the propagation of electromagnetic fields in stratified, multilayered media.[9] Each layer in the structure has its own scattering matrix and the total structure's scattering matrix can be described as the star product between all of the layers.[10] A free software program that simulates electromagnetism in layered media is the Stanford Stratified Structure Solver.

Semiconductor interfaces

[edit]

Kinetic models of consecutive semiconductor interfaces can use a scattering matrix formulation to model the motion of electrons between the semiconductors. [11]

Factorization on graphs

[edit]

In the analysis of Schrödinger operators on graphs, the scattering matrix of a graph can be obtained as a generalized star product of the scattering matrices corresponding to its subgraphs.[12]

References

[edit]
  1. ^ a b c Redheffer, Raymond (1959). "Inequalities for a Matrix Riccati Equation". Journal of Mathematics and Mechanics. 8 (3): 349–367. ISSN 0095-9057. JSTOR 24900576.
  2. ^ a b c d e Redheffer, R. M. (1960). "On a Certain Linear Fractional Transformation". Journal of Mathematics and Physics. 39 (1–4): 269–286. doi:10.1002/sapm1960391269. ISSN 1467-9590.
  3. ^ a b Mistiri, F. (1986-01-01). "The Star-product and its Algebraic Properties". Journal of the Franklin Institute. 321 (1): 21–38. doi:10.1016/0016-0032(86)90053-0. ISSN 0016-0032.
  4. ^ Liu, Victor. "On scattering matrices and the Redheffer star product" (PDF). Retrieved 26 June 2021.
  5. ^ a b c Rumpf, Raymond C. (2011). "Improved Formulation of Scattering Matrices for Semi-Analytical Methods that is Consistent with Convention". Progress in Electromagnetics Research B. 35: 241–261. doi:10.2528/PIERB11083107. ISSN 1937-6472.
  6. ^ a b Redheffer, Raymond (1962). "On the Relation of Transmission-Line Theory to Scattering and Transfer". Journal of Mathematics and Physics. 41 (1–4): 1–41. doi:10.1002/sapm19624111. ISSN 1467-9590.
  7. ^ a b Redheffer, Raymond (1960). "Supplementary Note on Matrix Riccati Equations". Journal of Mathematics and Mechanics. 9 (5): 745–7f48. ISSN 0095-9057. JSTOR 24900784.
  8. ^ Redheffer, Raymond M. (1960). "The Mycielski-Paszkowski Diffusion Problem". Journal of Mathematics and Mechanics. 9 (4): 607–621. ISSN 0095-9057. JSTOR 24900958.
  9. ^ Ko, D. Y. K.; Sambles, J. R. (1988-11-01). "Scattering matrix method for propagation of radiation in stratified media: attenuated total reflection studies of liquid crystals". JOSA A. 5 (11): 1863–1866. Bibcode:1988JOSAA...5.1863K. doi:10.1364/JOSAA.5.001863. ISSN 1520-8532.
  10. ^ Whittaker, D. M.; Culshaw, I. S. (1999-07-15). "Scattering-matrix treatment of patterned multilayer photonic structures". Physical Review B. 60 (4): 2610–2618. Bibcode:1999PhRvB..60.2610W. doi:10.1103/PhysRevB.60.2610.
  11. ^ Gosse, Laurent (2014-01-01). "Redheffer Products and Numerical Approximation of Currents in One-Dimensional Semiconductor Kinetic Models". Multiscale Modeling & Simulation. 12 (4): 1533–1560. doi:10.1137/130939584. ISSN 1540-3459.
  12. ^ Kostrykin, V.; Schrader, R. (2001-03-22). "The generalized star product and the factorization of scattering matrices on graphs". Journal of Mathematical Physics. 42 (4): 1563–1598. arXiv:math-ph/0008022. Bibcode:2001JMP....42.1563K. doi:10.1063/1.1354641. ISSN 0022-2488. S2CID 6791638.