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




Author:
Lakshmi Krishnamurthy
  • Method Details

    • Standard

      public static C1CartesianPhiAB Standard​(C1Cartesian a, C1Cartesian b, double phi)
      Construct a Standard Instance of C1CartesianPhiAB
      Parameters:
      a - "A"
      b - "B"
      phi - "Phi"
      Returns:
      C1CartesianPhiAB Instance
    • a

      public C1Cartesian a()
      Retrieve the a Parameter
      Returns:
      a Parameter
    • b

      public C1Cartesian b()
      Retrieve the b Parameter
      Returns:
      b Parameter
    • phi

      public double phi()
      Retrieve the phi Parameter
      Returns:
      phi Parameter
    • determinant

      public double determinant()
      Retrieve the Determinant
      Overrides:
      determinant in class C1Square
      Returns:
      The Determinant