Skip navigation links
The mathIT Library
A Java™ API for mathematics
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

I

I - Static variable in class org.mathIT.numbers.Complex
Constant i ∈ .
I - Static variable in class org.mathIT.numbers.Quaternion
Constant i ∈ .
I - Static variable in class org.mathIT.quantum.stabilizer.LocalCliffordOperator
The identity operator acting on a single qubit.
incBeta(double, double, double) - Static method in class org.mathIT.numbers.Numbers
The incomplete beta function for 0 <= x <= 1.
incGamma(double, double) - Static method in class org.mathIT.numbers.Numbers
incomplete Gammma function.
index - Variable in class org.mathIT.graphs.Vertex
The index position in the graph.
INFINITY - Static variable in class org.mathIT.graphs.WeightedGraph
Constant representing the infinite weight.
initialize(int[], ArrayList<QuantumGate>) - Method in class org.mathIT.quantum.Circuit
Constructs and initializes this quantum cicuit according to the specified sizes of the registers and the list of quantum gates.
initialize(int, int, int) - Method in class org.mathIT.quantum.Circuit
Initializes this quantum circuit and deletes all quantum gates.
initialize(int[], ArrayList<QuantumGate>) - Method in class org.mathIT.quantum.stabilizer.Circuit
Constructs and initializes this quantum cicuit according to the specified sizes of the registers and the list of quantum gates.
initialize(int, int, int) - Method in class org.mathIT.quantum.stabilizer.Circuit
Initializes this quantum circuit and deletes all quantum gates.
initializeRegisters() - Method in class org.mathIT.quantum.Circuit
Initializes this quantum register according to the initial qubit state given by quantum gate number 0.
initializeRegisters() - Method in class org.mathIT.quantum.stabilizer.Circuit
Initializes this quantum register according to the initial qubit state given by quantum gate number 0.
initialValues - Static variable in class org.mathIT.approximation.Wavelets
Initial values phi(j) of the Daubechies scaling functions phi=phiN for the D2 - D20 wavelets in dimension n=1.
insert(V) - Method in class org.mathIT.graphs.FibonacciHeap
Inserts a new data element into the heap.
Interpolation - Class in org.mathIT.approximation
This class enables to generate objects from data points (x, y) such as time series and to compute interpolation polynomials from them.
Interpolation(double[], double[][]) - Constructor for class org.mathIT.approximation.Interpolation
Creates a new instance of Interpolation.
intersect(EnumSet<? extends E>) - Method in class org.mathIT.algebra.EnumSet
Returns the intersection of this set and the specified set.
intersect(ArrayList<? extends EnumSet<? extends E>>) - Method in class org.mathIT.algebra.EnumSet
Returns the intersection of this set and the specified set list.
intersect(Set<? extends E>) - Method in class org.mathIT.algebra.MathSet
Returns the intersection of this set and the specified set.
intersect(ArrayList<? extends Set<? extends E>>) - Method in class org.mathIT.algebra.MathSet
Returns the intersection of this set and the specified set list.
intersect(SortedSet<E>) - Method in class org.mathIT.algebra.OrderedSet
Returns the intersection of this set and the specified set.
intersect(ArrayList<? extends SortedSet<E>>) - Method in class org.mathIT.algebra.OrderedSet
Returns the intersection of this set and the specified set list.
intersect(Set<? extends E>) - Method in class org.mathIT.algebra.Set
Returns the intersection of this set and the specified set.
intersect(ArrayList<? extends Set<? extends E>>) - Method in class org.mathIT.algebra.Set
Returns the intersection of this set and the specified set list.
intValue() - Method in class org.mathIT.numbers.Quaternion
Returns the integer value of the real part of this quaternion (by casting to type int).
inverse() - Method in class org.mathIT.algebra.Matrix
Returns the inverse of this matrix.
inverse() - Method in class org.mathIT.numbers.Quaternion
Returns the multiplicative inverse, or reciprocal, of this number.
inverseGrover(int) - Method in class org.mathIT.quantum.Register
Applies the inverse of the Grover operator.
inverseGrover(int) - Method in class org.mathIT.quantum.stabilizer.Register
Applies the inverse of the Grover operator.
inverseQft(int, int) - Method in class org.mathIT.quantum.Register
Applies the inverse quantum Fourier transform (QFT-1) to this register.
inverseQft(int, int) - Method in class org.mathIT.quantum.stabilizer.Register
Applies the inverse quantum Fourier transform (QFT-1) to this register.
inverseSGate(int) - Method in class org.mathIT.quantum.Register
Applies the inverse S gate to the j-th qubit.
inverseSGate(int) - Method in class org.mathIT.quantum.stabilizer.GraphRegister
Applies an inverse S gate on vertex v.
inverseSGate(int) - Method in class org.mathIT.quantum.stabilizer.Register
Applies the inverse S gate to the j-th qubit.
inverseSqrtX(int) - Method in class org.mathIT.quantum.Register
Applies the inverse √X, or √NOT gate to the j-th qubit.
inverseSqrtX(int) - Method in class org.mathIT.quantum.stabilizer.Register
Applies the inverse √X, or √NOT gate to the j-th qubit.
inverseTGate(int) - Method in class org.mathIT.quantum.Register
Applies the inverse T gate to the j-th qubit.
inverseTGate(int) - Method in class org.mathIT.quantum.stabilizer.Register
Applies the inverse T gate to the j-th qubit.
inverseTransform(int, double[][]) - Static method in class org.mathIT.approximation.Wavelets
Computes the inverse fast Daubechies wavelet transform of a two-dimensional array w containing a vector w[0] of the Daubechies D-N wavelet coefficients, and an array w[1] containing the scaling function coefficient.
invokerGraph - Variable in class org.mathIT.gui.GraphViewer
The graph of the mathIT class Graph that is invoked to be copied to the format compatible with this viewer.
isActive() - Method in interface org.mathIT.graphs.Activatable
Returns whether this vertex is active.
isActive() - Method in class org.mathIT.graphs.Actor
Returns whether this actor is active.
isActive() - Method in interface org.mathIT.graphs.NetworkOfActivatables
Returns at least one of the nodes has been active during the history of this network.
isActive() - Method in class org.mathIT.graphs.SocialNetwork
Returns at least one of the nodes has been active during the history of this network.
isDiagonal() - Method in class org.mathIT.quantum.stabilizer.LocalCliffordOperator
Returns whether this operator is represented by a diagonal matrix.
isDirected() - Method in class org.mathIT.graphs.Edge
Returns true if and only if this edge is directed.
isEmpty() - Method in class org.mathIT.graphs.FibonacciHeap
Tests if the Fibonacci heap is empty or not.
isEmpty() - Method in class org.mathIT.util.Tuple
 
isInProcess() - Method in class org.mathIT.graphs.Vertex
Returns a flag if this vertex is in process.
isInProcess() - Method in interface org.mathIT.graphs.Vertible
Returns a flag if this vertex is in process.
isMarked() - Method in class org.mathIT.graphs.Vertex
Returns a flag if this vertex is marked.
isMarked() - Method in interface org.mathIT.graphs.Vertible
Returns a flag if this vertex is marked.
isPower(BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Tests whether there exist integers m and k such that n = mk.
isPower(long) - Static method in class org.mathIT.numbers.Numbers
Tests whether there exist integers m and k such that n = mk.
isPrime(BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Tests deterministically whether the given integer n is prime.
isPrime(long) - Static method in class org.mathIT.numbers.Numbers
Tests deterministically whether the given integer is prime.
isSquare() - Method in class org.mathIT.algebra.Matrix
Returns whether this matrix is square.
isStabilizerState() - Method in class org.mathIT.quantum.stabilizer.Register
Indicates whether the current state of this quantum register is a stabilizer state.
isStrongProbablePrime(BigInteger, BigInteger) - Static method in class org.mathIT.numbers.BigNumbers
Returns true if n is a strong probable prime to base a, and false if n is not prime.
isStrongProbablePrime(int, int) - Static method in class org.mathIT.numbers.Numbers
Returns true if n is a strong probable prime to base a, and false if n is not prime.
isSurjective(int[], int) - Static method in class org.mathIT.numbers.Combinatorics
Returns whether the mapping f: {0, 1, ..., n-1} → {0, 1, ..., k-1} is a surjection.
isSymmetric() - Method in class org.mathIT.algebra.Matrix
Returns whether this matrix is symmetric.
isUndirected() - Method in class org.mathIT.graphs.Graph
Gets the flag whether this graph is undirected.
isValid(String) - Static method in class org.mathIT.quantum.QuantumGate
Checks whether the specified string represents a valid quantum gate.
isWeighted() - Method in class org.mathIT.graphs.Edge
Returns true if and only if this edge is weighted.
isXY() - Method in class org.mathIT.quantum.stabilizer.LocalCliffordOperator
Returns whether this operator is the Pauli-X gate or the Pauli-Y.
iterator() - Method in class org.mathIT.util.Tuple
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links
The mathIT Library
A Java™ API for mathematics