@@ -1814,27 +1814,12 @@ von Neumann entropy
18141814
18151815.. autofunction :: qibo.quantum_info.von_neumann_entropy
18161816
1817- .. note ::
1818- ``check_hermitian `` flag allows the user to choose if the function will check if input
1819- ``state `` is Hermitian or not. Default option is ``check_hermitian=False ``, i.e. the
1820- assumption of Hermiticity. This is faster and, more importantly,
1821- this function are intended to be used on Hermitian inputs. When ``check_hermitian=True ``
1822- and ``state `` is non-Hermitian, an error will be raised when using `cupy ` backend.
1823-
18241817
18251818Relative von Neumann entropy
18261819""""""""""""""""""""""""""""
18271820
18281821.. autofunction :: qibo.quantum_info.relative_von_neumann_entropy
18291822
1830- .. note ::
1831- ``check_hermitian `` flag allows the user to choose if the function will check if input
1832- ``state `` is Hermitian or not. Default option is ``check_hermitian=False ``, i.e. the
1833- assumption of Hermiticity. This is faster and, more importantly,
1834- this function are intended to be used on Hermitian inputs. When ``check_hermitian=True ``
1835- and either ``state `` or ``target `` is non-Hermitian,
1836- an error will be raised when using `cupy ` backend.
1837-
18381823
18391824Mutual information
18401825""""""""""""""""""
@@ -1871,15 +1856,6 @@ Entanglement entropy
18711856
18721857.. autofunction :: qibo.quantum_info.entanglement_entropy
18731858
1874- .. note ::
1875- ``check_hermitian `` flag allows the user to choose if the function will check if
1876- the reduced density matrix resulting from tracing out ``bipartition `` from input
1877- ``state `` is Hermitian or not. Default option is ``check_hermitian=False ``, i.e. the
1878- assumption of Hermiticity. This is faster and, more importantly,
1879- this function are intended to be used on Hermitian inputs. When ``check_hermitian=True ``
1880- and the reduced density matrix is non-Hermitian, an error will be raised
1881- when using `cupy ` backend.
1882-
18831859
18841860Metrics
18851861^^^^^^^
@@ -1904,14 +1880,6 @@ Trace distance
19041880
19051881.. autofunction :: qibo.quantum_info.trace_distance
19061882
1907- .. note ::
1908- ``check_hermitian `` flag allows the user to choose if the function will check if difference
1909- between inputs, ``state - target ``, is Hermitian or not. Default option is
1910- ``check_hermitian=False ``, i.e. the assumption of Hermiticity, because it is faster and,
1911- more importantly, the functions are intended to be used on Hermitian inputs.
1912- When ``check_hermitian=True `` and ``state - target `` is non-Hermitian, an error will be
1913- raised when using `cupy ` backend.
1914-
19151883
19161884Hilbert-Schmidt inner product
19171885"""""""""""""""""""""""""""""
@@ -2033,12 +2001,24 @@ Matrix exponentiation
20332001.. autofunction :: qibo.quantum_info.matrix_exponentiation
20342002
20352003
2004+ Matrix logarithm
2005+ """"""""""""""""
2006+
2007+ .. autofunction :: qibo.quantum_info.matrix_logarithm
2008+
2009+
20362010Matrix power
20372011""""""""""""
20382012
20392013.. autofunction :: qibo.quantum_info.matrix_power
20402014
20412015
2016+ Matrix square root
2017+ """"""""""""""""""
2018+
2019+ .. autofunction :: qibo.quantum_info.matrix_sqrt
2020+
2021+
20422022Singular value decomposition
20432023""""""""""""""""""""""""""""
20442024
0 commit comments