Task 5: Time-dependent expectation values#
Time-dependent overlap#
We compute the time-dependent overlap between two Slater determinants (with orthonormal atomic orbital basis functions) by
where \(C_o(t)\) is the coefficient matrix of the time-evolved state with \(o\) denoting the occupied columns.
One-body expectation values#
Given a one-body operator \(\hat{A}\) we wish to compute the time-dependent expectation values.
Note
A one-body operator is an operator that acts on a single particle at a time. For example, the position operator \(\hat{x}\) is a one-body operator, whereas the Coulomb interaction \(\hat{u}\) is a two-body operator as it applies to the interaction between two particles at a time.
Having already found the matrix elements of \(\hat{A}\) in a static (time-independent) atomic basis \(\{\psi_{\mu}\}_{\mu = 1}^{l}\), we can compute the expectation value of this operator by
where \(D_{\nu \mu}(t) = \sum_{i = 1}^{n} C^{*}_{\mu i}(t) C_{\nu i}(t)\) is the time-evolved Hartree-Fock density matrix. Alternatively, by transforming the one-body operator to the time-evolved molecular orbital basis \(\{\psi_p(t)\}_{p = 1}^{k}\) we can compute the expectation value from
where \(\rho_{q p}\) is the one-body density matrix in the time-evolved Hartree-Fock basis. This matrix is given by
that is, the matrix is the identity in the occupied block and zero elsehwere. Both ways of computing the expectation value give the same value.