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, 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.
Suppose
A,B
A=\begin{pmatrix} A11&A12\\ A21&A22\end{pmatrix}
B= \begin{pmatrix} B11&B12\\ B21&B22\end{pmatrix}
Aij,Bkl
ij=kl
A\starB= \begin{pmatrix} B11(I-A12B21)-1A11&B12+B11(I-A12B21)-1A12B22\\ A21+A22(I-B21A12)-1B21A11&A22(I-B21A12)-1B22\end{pmatrix}
assuming that
(I-A12B21),(I-B21A12)
I
A12B21
B21A12
(I-AB)A=A(I-BA)\iffA(I-BA)-1=(I-AB)-1A
lH
Aij,Bkl
lH
A,B
lH ⊕ lH
⊕
A\inl{L(H\gamma ⊕ H\alpha,H\alpha ⊕ H\gamma)}
B\inl{L(H\alpha ⊕ H\beta,H\beta ⊕ H\alpha)}
A\starB\inl{L(H\gamma ⊕ H\beta,H\beta ⊕ H\gamma)}
(I-A12B21)-1
(I-B21A12)-1
The star identity is the identity on
lH ⊕ lH
\begin{pmatrix}I&0\ 0&I\end{pmatrix}
The star product is associative, provided all of the relevant matrices are defined.Thus
A\starB\starC=(A\starB)\starC=A\star(B\starC)
Provided either side exists, the adjoint of a Redheffer star product is
(A\starB)*=B*\starA*
If
B
A
BA=I
A22
A\starB
A\starB=I
B
A
BA=I
A11
B\starA
B\starA=I
Also, if
A\starB=I
A22
BA=I
The star inverse equals the matrix inverse and both can be computed withblock inversion as
\begin{pmatrix} A11&A12\\ A21&A22\end{pmatrix}-1= \begin{pmatrix} (A11-A12
-1 | |
A | |
22 |
A21)-1&(A21-A22
-1 | |
A | |
12 |
A11)-1\\ (A12-A11
-1 | |
A | |
21 |
A22)-1&(A22-A21
-1 | |
A | |
11 |
A12)-1\end{pmatrix}
The star product arises from solving multiple linear systems of equations that sharevariables in common.Often, each linear system models the behavior of one subsystem in a physical processand by connecting the multiple subsystems into a whole, one can eliminate variablesshared across subsystems in order to obtain the overall linear system.For instance, let
\{xi
6 | |
\} | |
i=1 |
lH
\begin{pmatrix} x3 \\ x6 \end{pmatrix} = \begin{pmatrix} A11&A12\\ A21&A22\end{pmatrix} \begin{pmatrix} x5 \\ x4 \end{pmatrix}
and
\begin{pmatrix} x1 \\ x4 \end{pmatrix} = \begin{pmatrix} B11&B12\\ B21&B22\end{pmatrix} \begin{pmatrix} x3 \\ x2 \end{pmatrix}
4
6
\begin{align} x3&=A11x5+A12x4 \\ x6&=A21x5+A22x4 \\ x1&=B11x3+B12x2 \\ x4&=B21x3+B22x2 \end{align}
By substituting the first equation into the last we find:
x4=(I-B21A12)-1(B21A11x5+B22x2)
By substituting the last equation into the first we find:
x3=(I-A12B21)-1(A11x5+A12B22x2)
Eliminating
x3,x4
x1,x6
\begin{pmatrix} x1 \\ x6 \end{pmatrix} =(A\starB) \begin{pmatrix} x5 \\ x2 \end{pmatrix}
Many scattering processes take on a form that motivates a differentconvention for the block structure of the linear system of a scattering matrix.Typically a physical device that performs a linear transformation on inputs, such aslinear dielectric media on electromagnetic waves or in quantum mechanical scattering,can be encapsulated as a system which interacts with the environment through variousports, each of which accepts inputs and returns outputs. It is conventional to use a different notation for the Hilbert space,
lHi
\pm | |
c | |
i |
\inlHi
The equivalent notation for a Redheffer transformation,
R\inl{L(H1 ⊕ H2,H2 ⊕ H1)}
\begin{pmatrix}
+ | |
c | |
2 |
\\
- \end{pmatrix} = \begin{pmatrix} | |
c | |
1 |
R11&R12\\ R21&R22\end{pmatrix} \begin{pmatrix}
+ | |
c | |
1 |
\\
- \end{pmatrix} | |
c | |
2 |
The action of the S-matrix,
S\inl{L(H1 ⊕ H2,H1 ⊕ H2)}
\begin{pmatrix}
- | |
c | |
1 |
\\
+ \end{pmatrix} = \begin{pmatrix} | |
c | |
2 |
S11&S12\\ S21&S22\end{pmatrix} \begin{pmatrix}
+ | |
c | |
1 |
\\
- \end{pmatrix} | |
c | |
2 |
so
S= \begin{pmatrix} 0&I \\ I&0 \end{pmatrix} R
l{H1,H2}
The star product,
\starS
A,B
A\starSB = \begin{pmatrix} A11+A12(I-B11A22)-1B11A21& A12(I-B11A22)-1B12\\ B21(I-A22B11)-1A21& B22+B21(I-A22B11)-1A22B12\end{pmatrix}
where
A\inl{L(H1 ⊕ H2,H1 ⊕ H2)}
B\inl{L(H2 ⊕ H3,H2 ⊕ H3)}
A\starSB\inl{L(H1 ⊕ H3,H1 ⊕ H3)}
These are analogues of the properties of
\star
\starS
J(A\starB)=(JA)\starS(JB)
J
A,B,C
A\starSB
(I-A22B11)-1
(I-B11A22)-1
The S-matrix star identity,
J
J= \begin{pmatrix} 0&I \\ I&0 \end{pmatrix}
J\starSS=S\starSJ=S
Associativity of
\starS
\star
From the correspondence between
\star
\starS
\star
(A\starSB)*=J(B*\starSA*)J
The matrix
\Sigma
S
\Sigma\starSS=S\starS\Sigma=J
JS-1J
S-1
J
Observe that a scattering matrix can be rewritten as a transfer matrix,
T
\begin{pmatrix}
+ | |
c | |
2 |
\\
- \end{pmatrix} = | |
c | |
2 |
T \begin{pmatrix}
+ | |
c | |
1 |
\\
- \end{pmatrix} | |
c | |
1 |
T= \begin{pmatrix} T\scriptscriptstyle&T\scriptscriptstyle\\ T\scriptscriptstyle&T\scriptscriptstyle\end{pmatrix} = \begin{pmatrix} S21-S22
-1 | |
S | |
12 |
S11&S22
-1 | |
S | |
12 |
\\ -
-1 | |
S | |
12 |
S11&
-1 | |
S | |
12 |
\end{pmatrix}
Here the subscripts relate the different directions of propagation at each port.As a result, the star product of scattering matrices
\begin{pmatrix}
+ | |
c | |
3 |
\\
- \end{pmatrix} = | |
c | |
1 |
(SA\starSB) \begin{pmatrix}
+ | |
c | |
1 |
\\
- \end{pmatrix} | |
c | |
3 |
is analogous to the following matrix multiplication of transfer matrices
\begin{pmatrix}
+ | |
c | |
3 |
\\
- \end{pmatrix} = | |
c | |
3 |
(TATB) \begin{pmatrix}
+ | |
c | |
1 |
\\
- \end{pmatrix} | |
c | |
1 |
where
TA\inl{L(H1 ⊕ H1,H2 ⊕ H2)}
TB\inl{L(H2 ⊕ H2,H3 ⊕ H3)}
TATB\inl{L(H1 ⊕ H1,H3 ⊕ H3)}
Redheffer generalized the star product in several ways:
If there is a bijection
M\leftrightarrowL
L=f(M)
A\starB=f-1(f(A)f(B))
The particular star product defined by Redheffer above is obtained from:
f(A)=((I-A)+(I+A)J)-1((A-I)+(A+I)J)
where
J(x,y)=(-x,y)
A star product can also be defined for 3x3 matrices.[6]
In physics, the Redheffer star product appears when constructing a totalscattering matrix from two or more subsystems.If system
A
SA
B
SB
AB
SAB=SA\starSB
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.[8] For probabilistic problems, the scattering equation may appear in a Kolmogorov-type equation.
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.
Kinetic models of consecutive semiconductor interfaces can use a scattering matrix formulation to model the motion of electrons between the semiconductors.[11]
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]