2.1. Self-Balancing Diffusion and the Extent of Reaction
The charm of self-balancing diffusion is that it enables the extent of reaction to be introduced properly as a descriptor of reaction kinetics, instead of the reaction rate
in (S14), or
in (40). Then, we should consider only
extents instead of
rates. Let us select some reference point, usually the starting point of a reaction, in which the vector
has a (constant) value
, and define a new vector:
If the diffusion is self-balancing then, according to (42), the vector
is in the reaction space and thus also the vector ξ lies there [
16]. The latter vector can therefore be expressed in the basis
of the
-dimensional reaction space [
15]; [
18] (p. 153):
This basis is defined as follows [
18] (p. 153):
where,
is the stoichiometric coefficient of component
in (independent) reaction
. Combining (S16), (1)–(3) we obtain
Vector
ξ is called the vector of extents of reactions because its components (coordinates)
in the reaction space are the extents of (independent) reactions
. The condition of self-balancing diffusion (45) can be thus understood as a condition required for the introduction of reaction extents in a reaction-diffusion system [
16]. This condition seems to be unknown in the area of chemical reaction engineering and thus has never been tested. Definition (1) shows that
and
components (in the mixture space) of the vector
can be replaced by
components (in the reaction space) of the vector
. In this way, the number of quantities necessary for the mathematical description of thermodynamics of a reaction-diffusion system is reduced. Further, if the diffusion is self-balancing, we can express the mass fractions in arbitrary reaction time from (4) as a function of extents only:
The components (coordinates)
are equivalent to the extents of reactions used traditionally in chemical (engineering) kinetics. The existence of extents enables the number of independent variables to be reduced. Thus, according to (4) or (6),
mass fractions
can be replaced only by
reaction extents
. Remember that the vector
ξ lies in the
-dimensional mixture space and, in the case of the self-balancing diffusion, also in its
-dimensional subspace (the reaction space) at the same time. The question of its (and similarly located vectors) dimension is then pointless. From a practical point of view, extents of reactions express concentration changes (caused by reaction or by diffusion) in a different manner; whereas reaction rates in (S20) express actual concentration changes per unit of time, reaction extents, as defined by (1), express these changes relatively to some fixed point in time, i.e., they are not of the ‘per time’ dimension. In other words, reaction rates are a sort of differential quantity, whereas extents are a sort of integral quantity.
Generally, the time derivative of the vector of extents in (5) still embraces diffusion rates, not only reaction rates, as (42), (S19) and (5) show:
. When there is no diffusion (
), reaction extents are equivalent to reactions rates:
. Equation (5) does not imply identity or one-to-one proportionality between reaction rates and reaction extents. This lack of identity or one-to-one proportionality is seen if the derivatives of extents, which for self-balancing diffusion are also located in the reaction space, are expressed on the basis of this space and combined with
, (3) and (S16). Accordingly,
The one-to-one proportionality is achieved only in non-diffusing mixtures (
) or, at least theoretically, in “divergence-less” diffusion (
). The latter case can be illustrated by a simple one-dimensional diffusion along the
-axis, when the
- and
-components in the diffusion velocity vector are zero. Accordingly,
where
can be a function of the other two space coordinates (and time).
Note that the whole analysis was based only on two very general principles—the mass conservation and the permanence of atoms, and thus is valid for any specific reaction-diffusion system or model. Further, it shows general impacts of the reaction stoichiometry, which is closely related to the permanence of atoms, on diffusion.
2.2. Self-Balancing Diffusion in Practice
What does self-balancing diffusion mean and when is diffusion self-balancing? The answer is very simple, when the rank of the matrix of atomic composition (for details see [
18] (p. 151)) is equal to one. In this case, there is only one basis vector
with components
. The atomic mass of the only atomic element (or pseudoatomic substance—see the example of NO
2 in dimerization below),
, can be expressed using the molar mass of any component—without any loss of generality, let us choose
. Then
and the general condition (44) is
Multiplying (9) by
we obtain
which is the self-balancing diffusion condition (45) for the case
and in this case every diffusion is self-balancing. As an example, let us use the reacting mixture of NO
2 and N
2O
4, which describes the dimerization of nitrogen dioxide. If NO
2 is selected as the pseudoatomic substance (numbered as 1), the matrix of atomic composition
is
. The self-balancing condition is then
Thus, the divergences of the diffusion fluxes of the individual components are combined in this condition according to the representation of the pseudoatomic substance in these components. The general condition (44) is really very close to the self-balancing condition in this simple case:
. Note that in this example there is only one independent reaction because
.
As an example of a mixture where
let us select the mixture for ammonia synthesis: N
2 (1), H
2 (2), and NH
3 (3). There are two atomic substances: N (1) and H (2). The compositional matrix is
The two basis vectors are:
and
. There are two self-balancing diffusion conditions:
The first condition restricts the diffusion fluxes according to the representation of nitrogen atoms in all components, whereas the second restricts the diffusion fluxes according to hydrogen atoms. Self-balancing diffusion means that the divergences of diffusion fluxes are balanced with respect to the atomic composition of corresponding components:
The first Equation (13a) refers to the balance with respect to nitrogen, whereas the second, (13b), refers to the balance with respect to hydrogen. Both equations contain the diffusion fluxes of reactant and product.
The self-balancing condition can be combined with the general condition (44). First, let us modify the general condition:
Consequently,
The divergence of the ammonia diffusion flux can be eliminated from (13), giving
This equation expresses the consequences of the self-balancing condition for diffusion in terms of the diffusion fluxes of reactants. Equation (15) can then be written by eliminating, for example, the hydrogen flux divergence using (16); the result is Equation (13a). This example thus shows that conditions (14) and (13) are consistent, but not equivalent—the specific condition (13a) does not follow from the general condition (14); the former is stronger than the latter.
Equation (16) can be transformed into molar diffusion fluxes
, which have units mol m
−2 s
−1:
The result is:
Thus, self-balancing diffusion means the balancing of reactant molar diffusion fluxes (their divergences) as stated by (18) in this example.
Generally, the number of self-balancing conditions is equal to the number of atoms (or pseudoatomic substances) present in the reacting mixture. Each condition balances the (divergences of the) molar diffusion fluxes of all components containing the given atom
with respect to the number of the atom in each component. Thus,
where
represents the number of atom
(or pseudoatomic substance) in component
. It would be desirable to look at published experimental data if such diffusion was observed and in which circumstances. Equation (18) suggests that such diffusion could occur when the initial (input) reaction mixture contains reactants in stoichiometric ratio.
2.3. Molar-Based View
The above analysis was based on mass balances formulated in terms of densities (mass concentrations or mass fractions). In chemistry or chemical engineering, molar amounts and molar concentrations (molar fractions) are more common. However, molar balances do not enable similarly simple and clear equations to be formulated. This is because of the fact that—in contrast to mass—molar amounts are not conserved in chemical reactions. Because
, balance (36) is transformed as:
The divergence term can be modified using the barycentric velocity:
Thus, instead of (40), we have
which, in contrast to (40), also contains the (divergence of) the barycentric velocity and is not of the form of (42). This form results only when the barycentric velocity is zero (or divergence-less):
Note that
, the molar diffusion flux in the barycentric reference.
Another way to transform mass balance into molar balance is to apply the material derivative with respect to the corresponding component
:
The result is
but does not contain diffusion velocity. It can be introduced generally with respect to an arbitrary referential velocity:
. Then
which, however, is of the form of (22) and not (42), unless the referential velocity is zero (or divergence-less). Finally, we need not strive to have the material derivative in molar balances; thus, we can write (20) as
This again is of the form of (22), and the form of (42) can be achieved for zero referential velocity or for the divergence-less “referential molar diffusion flow”
.
The concept of self-balancing can be transferred to various balances using a proper definition of vectors in the general balance form of (42). Several examples are given in
Table 1.
2.4. When Diffusion Is Not Self-Balancing
Of course, definition (1) can be used generally, but if diffusion is not self-balancing, it yields nothing special. Combining (1) with (42), and after integration, we obtain only
i.e., the extent is just another denomination of the integral comprising diffusion and (component) reaction rates. Note that in chemistry a reaction network with specified stoichiometric coefficients is designed first, and then the extents of individual reactions in the network are defined by relationships similar to (4):
However, in (29),
should refer only to the concentration of component α reacting in reaction
which is practically indeterminable. In contrast, the technique described in this work first naturally derives a set of acceptable and independent reactions satisfying the permanence of atoms (and related linear algebra) together with their stoichiometric coefficients and only then introduces the extents by (4); this is the mathematically correct procedure. In the general case, there is probably no need to introduce the extents of reactions, their role could be played by rates of independent reactions (independent in the sense of linear algebra [
15]) derived by the reported technique. Introducing these rates into balances (S14), we obtain:
where
is the rate of (independent) reaction
[
18] (p. 153). Equation (30) illustrates that changes in the concentration of each component are caused by diffusion (the first term on the right hand side) and the reactions in which it takes place (the second term)—only
independent reactions can be considered. In contrast, balance (S14) does not directly show individual reactions and their rates.
2.5. Note on Generalized Extents; Summarizing Notes
Rodrigues et al. [
17] proposed a generalization of the concept of the reaction extent (and other extents in general) to distributed reaction systems (i.e., space-distributed systems with diffusion). A more detailed comparison can be found in
Supplementary Material.
Here, we only note that the approach of Rodrigues et al. [
17] can be combined with the methodology presented in this paper by a (formal) splitting of the vector
into reaction and diffusion contributions:
Defining
using (42) we obtain
The equations under (32) are analogs of (S25) and (S26) taken over from [
17]. They seem to bring nothing new to the methodology of this paper. The vector
is always in the reaction space and therefore so is vector
. If the vector
is not in the reaction space, then neither is
and the situation with introducing the extent of reaction with reference to a fixed point in time (
) is the same as that without the splitting described in (31).
On the other hand, Equation (32) can be utilized similarly as in [
17] to define generalized extents, i.e., in (S25) and (S26), which is not within the scope of this work. The advantage of introducing generalized reaction (
) and diffusion (
) extents should consist of a clear indication of which concentration changes (of a component) are caused by reactions and which by diffusion. Yet, reaction-caused changes are already given by the rates of independent reactions, cf. Equation (S20) and text around Equation (30):
If the reaction rates are expressed explicitly as functions of concentrations, e.g., by the mass-action law common in kinetics, a model for the diffusion flux is employed (e.g., Fick’s law), the differential equations of mass balance can be solved, concentrations at any time (and space point) can be obtained, and from them their time derivatives and the rates of independent reactions at any time can be calculated, giving the (rate of) change caused by reactions; the remaining change is the result of diffusion, as Equations (S14) or (42) also indicate: . The only difference is that the reaction rates (or diffusion fluxes) show actual rates of concentration changes, whereas the extents show changes relative to some reference. Thus, units of extent do not contain time units, as already noted below (6). Concretely, the units of ξ based on (S16) are mol g−1, the units of are mol m−3, and the units of are mol m−3 s−1. Extents are thus useful when one is not satisfied with actual or instantaneous characteristics (rates) but, for a particular reason, prefers overall or integral quantities (extents). On the other hand, reaction rates can also be integrated using (34), giving an overall descriptor. Integration in (28) provides a combined (reaction plus diffusion) overall descriptor.
Note that Equation (34) enables the compact balance form (42) to be expressed in terms of reaction rates:
(Equation (5) was used in the last equality). Equation (35) shows explicitly that (only) when there is no diffusion, (independent) reaction rates are directly equal to the time derivatives of the extents of these reactions.