Package org.drip.numerical.complex
Class C1CartesianPhiAB
java.lang.Object
org.drip.numerical.complex.C1Square
org.drip.numerical.complex.C1CartesianPhiAB
public class C1CartesianPhiAB extends C1Square
C1CartesianPhiAB implements the type and Functionality associated with a C1 Square
Matrix parameterized by
a, b, and phi Fields. The References are:
- Fuhr, H., and Z. Rzeszotnik (2018): A Note on Factoring Unitary Matrices Linear Algebra and its Applications 547 32-44
- Horn, R. A., and C. R. Johnson (2013): Matrix Analysis Cambridge University Press Cambridge UK
- Li, C. K., and E. Poon (2002): Additive Decomposition of Real Matrices Linear and Multilinear Algebra 50 (4) 321-326
- Marvian, I. (2022): Restrictions on realizable Unitary Operations imposed by Symmetry and Locality Nature Science 18 (3) 283-289
- Wikipedia (2024): Unitary Matrix https://en.wikipedia.org/wiki/Unitary_matrix
- Module = Computational Core Module
- Library = Numerical Analysis Library
- Project = Numerical Quadrature, Differentiation, Eigenization, Linear Algebra, and Utilities
- Package = Implementation of Complex Number Suite
- Author:
- Lakshmi Krishnamurthy
-
Method Summary
Modifier and Type Method Description C1Cartesiana()Retrieve theaParameterC1Cartesianb()Retrieve thebParameterdoubledeterminant()Retrieve the Determinantdoublephi()Retrieve thephiParameterstatic C1CartesianPhiABStandard(C1Cartesian a, C1Cartesian b, double phi)Construct a Standard Instance of C1CartesianPhiABMethods inherited from class org.drip.numerical.complex.C1Square
c1Grid, isUnitary, isUnitDeterminant, product, product, product, Rotation2x2, Rotation2x2, size, slimContract, Standard, transposeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
Standard
Construct a Standard Instance of C1CartesianPhiAB- Parameters:
a- "A"b- "B"phi- "Phi"- Returns:
- C1CartesianPhiAB Instance
-
a
Retrieve theaParameter- Returns:
aParameter
-
b
Retrieve thebParameter- Returns:
bParameter
-
phi
public double phi()Retrieve thephiParameter- Returns:
phiParameter
-
determinant
public double determinant()Retrieve the Determinant- Overrides:
determinantin classC1Square- Returns:
- The Determinant
-