1. Introduction
Singlet fission (SF) is a photophysical process, where a singlet exciton state splits into two triplet excitons, and is known to be a very fast reaction process on time scales of pico- or subpico-seconds [
1,
2,
3,
4,
5]. One of the reasons is that the two triplet excitons created are firstly coupled and in a singlet state overall. The SF materials in solar cells are expected to reduce the energy loss concerning the excess absorption energy by creating another triplet exciton and to increase the number of the created triplet excitons which reach the donor-acceptor interface due to their longer lifetime than singlet excitons [
6]. Thus, intensive experimental and theoretical studies on SF have been conducted toward development of efficient single-junction solar cells. Nakano et al. clarified that the molecules suitable for efficient SF materials tend to exhibit weak diradical character (
y0) as well as much weaker tetraradical character (
y1) [
7,
8,
9], i.e., ~0.1 <
y0 < ~0.5 and
y1/
y0 < ~0.2 (at the spin-projected unrestricted Hartree-Fock (PUHF) level of approximation), which are needed to satisfy the energy level matching conditions for the monomer presented by Smith and Michl [
1]: (a)
or
and (b)
, where S
1 and T
1 indicate the lowest singlet and triplet exciton states, respectively, and T
2 indicates the second triplet exciton state. In addition, the investigation of the effects of molecular packing and vibronic coupling on the SF dynamics is also indispensable for understanding the detailed SF mechanism as well as for constructing the rational design guidelines for highly-efficient SF materials [
1,
2,
3,
4,
5,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19]. The SF dynamics is characterized by the SF rate (singlet Frenkel exciton (FE) state (e.g., S
1S
0) → double-triplet (correlated triplet-pair) exciton state
1(T
1T
1), which is referred to as TT hereafter) and TT yield. Although the SF rate is often evaluated by perturbation theory (Fermi’s golden rule) using the electronic couplings calculated for cluster models [
17,
20], it is known that there are some application limits in such kinetic models [
13,
20,
21]. Thus, non-perturbative approaches such as the time-convolutionless (TCL) quantum master equation (QME) approach [
22] are recently applied to the exciton dynamics in oligomers with multiple exciton states [
23,
24,
25]. For SF dynamics in oligomer cases, however, the numerical integration of the QME using the reduced density matrix is known to encounter difficulty in the case of a large number of bases (
NB) since the number of density matrix elements is proportional to
. One approach to overcome this difficulty is the Monte Carlo wavefunction (MCWF) approach, which has been developed at first in the field of quantum optics by Dalibard, Castin and Mølmer [
26] and also by Carmichael [
27] for simulating open quantum systems. The dynamics by the MCWF approach is described by both the continuous time-evolution obtained by solving the Schrödinger-type wave equation with non-Hermitian Hamiltonian, and quantum jumps randomly interrupting the coherent evolution of the system. As a result, the MCWF approach generates a large number of quantum trajectories of wavefunctions, and the ensemble average of the quantum trajectories is proved to satisfy the QME under the Markov approximation for the reduced system density operator [
26,
27]. Due to solving the Schrödinger-type wave equation (not QME), a significant advantage of the MCWF approach lies in its small numerical efforts (the number of elements is proportional to
NB). This advantage is predicted to become marked when we investigate the dynamics in large-scale dissipative quantum systems, e.g., SF dynamics of oligomers with a large number of vibronic coupling modes.
In this study, the first-order MCWF approach is applied to the SF dynamics of molecular aggregates involving vibronic couplings. We investigate the dependences of the accuracy of the results of SF dynamics (SF rate and TT yield) on time step and the number of MC trajectories using a pentacene dimer model, and discuss the applicability and performance of the MCWF approach to the SF dynamics for larger-size molecular aggregate systems.
2. Hamiltonian of a Linear Molecular Aggregate
The total Hamiltonian of a linear molecular aggregate (
N-mer) (
Figure 1a) [
25]:
where
Hex is the exciton Hamiltonian;
Hph and
Hex-ph indicate the phonon (vibrational) Hamiltonian and exciton-phonon (vibronic) coupling Hamiltonian, respectively. In the exciton Hamiltonian
Hex, only the interactions between neighboring monomers are considered, while the direct couplings between FE and TT states, couplings between charge transfer (CT) states and those between TT states are ignored because they are known to be mostly much smaller than the other couplings [
1,
2]. Thus, the approximate exciton Hamiltonian
Hex is expressed as [
25]
where the first and the second terms in the right-hand side indicate the FE Hamiltonian; the third and the fourth terms represent the CT and TT Hamiltonians, respectively; the remaining terms represent the interactions between different-type exciton states, i.e., FE–CT and TT–CT. Here,
(
) denotes the creation (annihilation) operator for a FE state at the
i-th monomer;
(
) denotes the creation (annihilation) of an anion (A) and a cation (C) at the
i-th and (
i+1)-th monomer, respectively;
(
) denotes the creation (annihilation) of two triplets over the
i-th and (
i+1)-th monomers. The term h.c. stands for the Hermitian conjugate of the terms already included in each parenthesis. In this model, we approximately consider the situation that all correlated triplet pairs are located on adjacent monomers, i.e., the migration of triplet excitons is ignored. For simplicity, since we consider symmetric linear aggregates composed of identical monomers with the same intermonomer distance, FE exciton energies
at all the monomers are identical with each other (referred to as
hereafter); CT energies
and
at all (
i,
i+1)-pair of the monomers are equal to each other (referred to as
hereafter); TT energies
are the same over all the (
i,
i+1)-pair of monomers. The
indicates the FE coupling between S
1S
0 at the (
i,
i+1)-th monomers and S
0S
1 at the (
i,
i+1)-th monomers, so that
in the present case. For the FE–CT couplings, there are two types of couplings,
and
. Similarly,
is considered for the TT–CT couplings.
The vibrational and vibronic coupling Hamiltonians are represented in atomic units (
m =
c =
= 1 a.u.), respectively, by [
24,
25]:
Here, the vibrational Hamiltonian
Hph is described by a collection of harmonic oscillations, and
(
) indicates the creation (annihilation) operator of the
a-th vibrational mode with a frequency
, where the vibrational modes are approximated to be common for each diabatic exciton state. In the vibronic Hamiltonian
Hex-ph, the sum of
m covers all the diabatic exciton states and
a runs over all the vibrational modes, where
gma indicates the coupling constant between diabatic exciton state
m (with energy ω
m) and vibrational mode
a (with energy ω
a). In this study, we consider only the Holstein coupling, which causes the fluctuation of the energy gaps among the FE, CT and TT states and is predicted to provide significant effects on the SF dynamics [
14,
24,
25]. Note here that the MCWF can be applied to another type of vibronic coupling, i.e., the Peierls coupling [
12], which causes a fluctuation of electronic coupling (off-diagonal term in the exciton Hamiltonian
Hex matrix) and is mostly a function of intermolecular vibrational modes. The diabatic exciton bases for FE, CT and TT states of a linear
N-mer model are defined as:
The numbers of FE, CT and TT bases for the linear
N-mer model are
N, 2(
N – 1), and
N – 1, respectively (total basis number
NB = 4
N − 3). The electronic couplings between those diabatic bases are obtained from those for a dimer system in this study (see
Figure 1b) [
25].
3. Quantum Master Equation Approach and Monte Carlo Wavefunction Approach
The second-order time-convolutionless (TCL) QME under the Markov approximation is expressed by [
22,
23,
24,
25]:
where
m indicates the diabatic exciton state (Equations (4)–(6));
, where
, and {
,
} indicates an eigenstate (adiabatic exciton state) and an eigenvalue of
. The second and the third terms on the right-hand side of Equation (7) indicate the relaxation of exciton density matrix (causing SF), which is characterized by the relaxation parameter
under the Markov approximation [
25]:
where
is the Bose-Einstein distribution of phonons with energy ω at temperature
T,
kB is the Boltzmann constant, and
indicates the spectral density of the Holstein vibrational mode of the
m-th diabatic exciton state. We employ an Ohmic function with a Lorentz-Drude cutoff [
14,
22,
23,
24,
25]:
where
λm and
Ωm indicate the reorganization energy and the cutoff frequency, respectively, in the
m-th diabatic exciton state. Note here that this spectral density indicates a vibronic coupling distribution with a peak value of
λm/π at
Ωm vibrational mode. In this study, we consider an identical spectral density case (
,
) for different diabatic exciton states since our purpose is to just compare the results between the QME and MCWF approaches though the effects of state-dependent spectral densities are discussed in our previous paper [
24]. Using Equation (7), the working equations to solve for diagonal and off-diagonal (
p <
q) density matrix elements in the representation of the adiabatic exciton basis {
} are given by:
where
and decay rate
is expressed as
As seen from these equations, the computational complexity (numerical efforts) of the QME approach is approximately proportional to
N5 (
NB (the number of bases) is the same order as the number of monomers (
N) in the present case) since the number of density matrix elements is proportional to
N2 and threefold iteration loops (
N3) are included in the right-hand side of Equation (11). This fact is used later in the comparison of computational times for SF dynamics in aggregates between the QME and MCWF approaches.
In the first-order MCWF approach, the explicit form of Lindblad operator
[
26,
27] is needed. This describes the relaxation of reduced exciton density (the second and the third terms in Equation (7)), and is expressed under the Markov approximation by [
22,
23,
24,
25,
26,
27]:
Note here that in principle, the MCWF approach can be applied to the QME with the Lindblad-type relaxation term Equation (13) in the Markov approximation. From the integration of the QME (Equation (7)) to the first order in
δt, the following form is obtained [
26,
27]:
where
U indicates the non-Hermitian evolution (referred to as the “no-quantum-jump” evolution) under the influence of the effective Hamiltonian
Heff:
Each term on the right-hand side of Equation (14) represents the “minitrajectories” [
26,
27]. The MCWF approach simulates the evolution of quantum trajectories in Hilbert space conditioned on continuous photodetection involving two types of elements: one is smooth evolution (“no-quantum-jump” evolution) by the non-Hermitian Hamiltonian
Heff, which originates in the first two terms on the right-hand side of Equation (7), and another represents the random interruptions of the non-Hermitian evolution by projections (quantum jumps) described by the second term on the right-hand side of Equation (14) (or the third term in Equation (7)). These two types of evolutions are described by:
Note here that the MCWF approach can only treat wavefunctions instead of density matrices in order to obtain the solutions of the QME (Equation (7)). This implies that the MCWF approach requires less computational resources than a numerical integration of the QME, though alternative calculations of a large number of quantum trajectories are needed before an average in the Monte Carlo approach to obtain sufficiently converged solutions of Equation (7). However, since the generation of quantum trajectories is completely independent of each other, the use of parallel computation can overcome this difficulty. As a result, the MCWF approach is expected to be a highly-efficient simulation scheme for treating large-scale open quantum systems involving a large number of degrees of freedom of the system and reservoirs, e.g., exciton states and vibrational modes.
In the MCWF approach, the density matrix evolution can be simulated with pure states such as Equations (16) and (17) by using an expansion of density matrix into minitrajectories (see Equation (14)). The first minitrajectory (the first term) of Equation (14) (m1) describes a no-quantum-jump evolution and the second (m2) minitrajectories represent quantum jumps. It is noted that the first-order unraveling specifies only one point in the interval δ
t to condition the density operator by quantum jumps. The procedure of turning Equation (14) into a Monte Carlo simulation is obvious because each minitrajectory in Equation (14) corresponds to the conditioned evolution of the system, which occurs with a specific probability. Thus, the first-order MCWF procedure is described as follows [
26,
27]:
(i) A random number uniformly distributed between 0 and 1 is generated to choose a minitrajectory (representing no-quantum-jump and/or quantum-jump evolutions of the system) with a specific probability δp1 at the next time step δt.
(ii) The no-quantum-jump evolution is tested first because the probabilities of choosing other minitrajectories (m2i) (involving quantum-jumps) are small for small δt. If the no-quantum-jump minitrajectory (m1) is not chosen, one of the minitrajectories (m2i) involving quantum-jumps is chosen at the specific probability δp2i. After the evolution δt of wavefunction for a chosen minitrajectory, the resulting wavefunction is renormalized.
For minitrajectory m2
i corresponding to
Ci (Equation (17)):
(iii) The procedure (i)–(ii) is repeated at each time step δt.
From Equations (7) and (13), the explicit forms of Lindblad operators
Ci in Equation (13) are given by:
where
i represents (
m, ω).
4. Comparison of QME and MCWF Approaches to SF Dynamics in a Pentacene Dimer Model
In order to clarify the performance of the MCWF approach by comparing with the QME results, we examine a pentacene dimer model with
R = 3.5 Å and
θ = 60° (
N = 2 in
Figure 1) [
24,
25], which indicate the intermonomer distance between the nearest neighbor carbon atoms in the zigzag edges, and the angle between the pentacene monomer plane and the longitudinal axis in parallel to the
R direction. The monomer geometry is optimized by the RB3LYP/cc-pVDZ method [
25] and is employed in the dimer model since the present study is just focused on the comparison between the MCWF and QME results. The
Hex for the dimer model is expressed in the representation of diabatic exciton basis by:
The electronic couplings are calculated by the following equations [
1,
2]:
The FE coupling
Vex is calculated using the transition densities of the monomers in the Mulliken approximation [
25]:
where
and
are the integrated transition densities at atom sites
m (in monomer A (
)) and
n (in monomer B (
)), respectively, at the B3LYP/cc-pVDZ level of approximation and
rmn is the distance between
m (in monomer A) and
n (in monomer B) sites. Here,
hX and
lY indicate the HOMO (= the highest occupied molecular orbital) and LUMO (= the lowest unoccupied molecular orbital) of monomer
X and
Y, respectively, and we assume mutually orthogonal frontier MOs in Equations (24)–(27), so that they can be represented by the Fock matrix
at the B3LYP/cc-pVDZ level of approximation [
1,
2,
24,
25]. For
EFE and
ETT, we adopt typical values (
EFE = 2120 meV,
ETT = 1720 meV) estimated from experiments for pentacene monomer, dimer and crystal [
28,
29,
30]. The CT exciton energy
ECT for the dimer model is approximately calculated by [
24,
25]:
where
EC,
EA, and
EN represent the self-consistent-field (SCF) energies of the C, A and neutral (N) states, respectively, of the monomer at the B3LYP/cc-pVDZ level of approximation. The electrostatic interaction between the C and A monomers in the dimer configuration is evaluated by [
24,
25]:
where
qm and
qn indicate the Mulliken atomic charges at atom sites
m (in C monomer) and
n (in A monomer), respectively, and
rmn is the distance between sites
m and
n. These quantum chemical calculations were performed by Gaussian 09 [
31]. The pentacene monomer is shown to give intermediate diradical character
y0 = 0.415 as well as much smaller tetraradical character
y1 = 0.064 at the PUHF/6-31G* level of approximation, and the energy level matching condition is found to be satisfied (
EFE (2120 meV) >
ETT (1720 meV)) [
25]. Although this diradical character
y0 of a pentacene monomer may be considered to be a little bit larger than expected by experimentalists, it should be noted that the diradical character is a non-observable chemical index and somewhat depends on the calculation method [
32,
33]. The important point is that the PUHF diradical character map is found to be useful for quantitative screening of efficient SF molecules [
7,
8]. Indeed, the present results are in good agreement with our diradical-character-based guideline for efficient SF molecules as mentioned in Introduction. The CT exciton state energy
ECT (2806 meV) calculated using Equation (29) is found to be much higher than the
EFE and
ETT in the present dimer model. This indicates that the SF process is driven by the CT-mediated superexchange mechanism as shown in realistic pentacene crystals [
1,
2]. We employ the electronic couplings (
Vhh,
Vll,
Vhl,
Vlh) = (312.2, −244.7, −247.6, 247.6) meV (Equations (24)–(27)) [
25], and the FE coupling
Vex, −34.22 meV (Equation (28)) [
25], which is much smaller in amplitude than the other electronic couplings. This indicates that the FE coupling effect on the SF dynamics in the present dimer is not significant, which is in qualitative agreement with our previous results on a realistic pentacene dimer model [
24]. The features of relative amplitudes of these electronic couplings, the relative adiabatic exciton energies and the involved diabatic configurations for the dimer model are explained by the different representation of
Hex using the superposition exciton basis, e.g., superposition FE states =
[
1,
2,
24,
25].
Firstly, we show the results of SF dynamics by the QME approach using the six-order Runge-Kutta method. The time step used in the Runge-Kutta method is determined by
Δt =
T/
ND, where
T is a period of a virtual oscillating optical field with a frequency ω = 200 meV, i.e., 20.68 fs, and
ND is a division number of the field period.
Figure 2 shows the time-evolution of diabatic exciton state {FE, CT, TT} populations for the pentacene dimer model with the FE coupling
Vex = −34.22 meV. The initial population is set to be localized in monomer 1 (
Figure 1), i.e.,
PS1S0 = 1.0, at
T = 300 K. The vibronic coupling parameters in the spectral density Equation (9) are set to (
,
) = (50, 180) meV, which are known to be typical values concerning the carbon-carbon stretching mode for acenes and other conjugated organic molecules [
14]. The TT yield
PTT = 1.0 at
t = ∞ ps means that a singlet exciton created at the initial time (
PFE = 1.0 at
t = 0) is converted completely to the double-triplet exciton. The SF rate
k [ps
−1] and TT yield (
a) of SF dynamics are calculated by fitting the time-dependent
PTT with a three-parameter function
within the first 10 ps, where note that since
b =
a −
PTT(0),
b =
a is satisfied within the numerical fitting error since the initial population of S
1S
0 is 1.0 in the present case. The present dimer model is found to provide
k = 1.966 ps
−1 and
a = 0.8897, the former of which is of the same order as the experimentally observed SF time scales in pentacene [
34,
35]. It is here noted that the use of
ND = 40 presents sufficiently precise
k (converged to the third digit after the decimal point) and TT yield (converged to the fourth digit after the decimal point) in the QME approach to the present system.
On the other hand, the numerical error of the result obtained by the MCWF approach is known to depend on the time step used in the Runge-Kutta method to perform the no-quantum-jump evolution Equation (16), and the sample size
MC of the Monte Carlo trajectories used in the Monte Carlo ensemble. The former effect of the time step is alternatively examined by the division number
ND, i.e.,
Δt = 20.68/
ND fs.
Figure 3 shows the convergence behaviors of each diabatic exciton population for the dimer with respect to the different
MC at
ND = 700. It is turned out that when the
MC is not large enough (
Figure 3a–c), the time evolution of exciton population changes stepwise. This indicates that the stochastic interruptions (quantum jumps) of continuous time evolution occur in the MCWF scheme, and that we need more Monte Carlo trajectories to obtain the sufficiently converged results. When
MC is larger than ~10
4 (
Figure 3e,f), the dynamical behavior of exciton population is in good agreement with that obtained by the QME approach (see
Figure 2).
We here examine the quantitative dependences of the calculated SF rate
k and TT yield for the present pentacene dimer on the number of
MC for different division numbers (
ND), where the time step is Δ
t = 20.68/
ND fs (see
Figure 4). It is found that the error of SF rate tends to reduce with increasing the
MC for
ND = 100–400 though the converged SF rates are improved as increasing
ND: the SF rates achieve the converged values approaching to 99% (
ND = 100), 99.5% (
ND = 200), and 99.8% (
ND = 400) of 1.966 ps
−1 (QME) around
MC = 6 × 10
5. It is found for
ND ≥ 700 that the error of SF rate is rapidly reduced before
MC = 2 × 10
5, and after
MC = 5 × 10
5, it remains around 99.8% of 1.966 ps
−1 (QME). The converged values of TT yields are found to show much smaller errors (<0.0045%) than those of the SF rates after
MC = 4 × 10
5.
We finally discuss the performance of the MCWF approach as compared to the conventional QME approach to the SF dynamics. As easily predicted from the difference in the calculation schemes, the numerical effort in the MCWF approach is expected to be significantly reduced as compared to the QME approach since the MCWF treats a wavefunction instead of a density matrix. In the case of a large number of
MC, the ensemble average of the trajectories can be performed without difficulty using the distributed processing since the calculation of each trajectory is definitely independent of each other. In addition, although the one-time step evolution generally involves the evaluation of plural minitrajectories (
Nmin: the number of minitrajectories) [see Equations (18) and (20)], the calculation of all the minitrajectories is usually unnecessary since the probability of no-quantum-jump, i.e., non-Hermitian continuous evolution, is larger than those of quantum jumps in the case of usual vibronic couplings. Even if not so, these minitrajectories are also independent of each other, so that the calculations of probabilities of the minitrajectories can be partitioned into each node computer, providing all the probabilities in one-time step at a time. Thus, such distributed computing (by partitioning into
MC ×
Nmin nodes of computers, in principle) enables to perform the MCWF approach with a significantly reduced computational power as compared to the conventional QME approach. The computational times required for the SF dynamics (up to 500 optical cycle (~10 ps)) in the present linear pentacene
N-mer model (
N = 2–20) are shown in
Figure 5, where the time (
treq) required for a Monte Carlo trajectory (
MC = 1) is considered for the MCWF approach, and all the required times are scaled with that at
N = 2 (MCWF) as the reference value of 1.0. Here, we adopt the time steps Δ
t = 20.68/40 ~ 0.517 fs for the QME and 20.68/700 ~ 0.03 fs for the MCWF, both of which are found to give sufficiently converged SF rate and TT yield with the similar precision (see
Figure 2 and
Figure 4). Although for small size systems (
N ≤ 3), the required time is found to be larger in the MCWF than in the QME, e.g.,
treq = 0.0399 (MCWF) vs. 0.0236 (QME) at
N = 2, the required time in the QME is shown to remarkably increase with increasing
N (
N > 3) as compared to that in the MCWF, e.g., ~34 times speed up at
N = 20 by the MCWF approach. Indeed, the size (
N) dependence of
treq for the QME is found to be much larger than that for the MCWF:
treq N5.15 (QME) vs.
treq N3.09 (MCWF). The size dependence of
treq in the QME approach is found to be in good agreement with the computational complexity estimated in Equations (10)–(12) though the exponent ratio QME/MCWF = 5.15/3.09 ~ 1.66 is slightly smaller than that (2.0) expected from the relationship of the number of elements between these two approaches,
NQME = (
NMCWF)
2. This is predicted to be caused by the increase in the trial numbers of minitrajectories (
Nmin) generated by quantum jumps in each time step in the MCWF approach (Equation (20)) since the present MCWF calculations are done by only partitioning into
Mc nodes of computers. Thus, the performance of the MCWF approach is expected to be further improved in principle by partitioning into
MC ×
Nmin nodes of computers. In summary, the present results demonstrate the outstanding advantage of the MCWF approach over the conventional QME approach when applying to the SF dynamics of extended molecular aggregate systems with a large number of vibronic coupling modes by partitioning the calculations of trajectories into the
MC (×
Nmin) nodes of computers in the MCWF approach.