- 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
 
-