Bond-dissociation energyThe bond-dissociation energy (BDE, D0, or DH°) is one measure of the strength of a chemical bond . It can be defined as the standard enthalpy change when is cleaved by homolysis to give fragments A and B, which are usually radical species. The enthalpy change is temperature-dependent, and the bond-dissociation energy is often defined to be the enthalpy change of the homolysis at 0 K (absolute zero), although the enthalpy change at 298 K (standard conditions) is also a frequently encountered parameter.
Chemical reactionA chemical reaction is a process that leads to the chemical transformation of one set of chemical substances to another. Classically, chemical reactions encompass changes that only involve the positions of electrons in the forming and breaking of chemical bonds between atoms, with no change to the nuclei (no change to the elements present), and can often be described by a chemical equation. Nuclear chemistry is a sub-discipline of chemistry that involves the chemical reactions of unstable and radioactive elements where both electronic and nuclear changes can occur.
Internal energyThe internal energy of a thermodynamic system is the energy contained within it, measured as the quantity of energy necessary to bring the system from its standard internal state to its present internal state of interest, accounting for the gains and losses of energy due to changes in its internal state, including such quantities as magnetization. It excludes the kinetic energy of motion of the system as a whole and the potential energy of position of the system as a whole, with respect to its surroundings and external force fields.
Thermodynamic databases for pure substancesThermodynamic databases contain information about thermodynamic properties for substances, the most important being enthalpy, entropy, and Gibbs free energy. Numerical values of these thermodynamic properties are collected as tables or are calculated from thermodynamic datafiles. Data is expressed as temperature-dependent values for one mole of substance at the standard pressure of 101.325 kPa (1 atm), or 100 kPa (1 bar). Both of these definitions for the standard condition for pressure are in use.
Bond energyIn chemistry, bond energy (BE), also called the mean bond enthalpy or average bond enthalpy is a measure of bond strength in a chemical bond. IUPAC defines bond energy as the average value of the gas-phase bond-dissociation energy (usually at a temperature of 298.15 K) for all bonds of the same type within the same chemical species. The bond dissociation energy (enthalpy) is also referred to as bond disruption energy, bond energy, bond strength, or binding energy (abbreviation: BDE, BE, or D).
Lattice energyIn chemistry, the lattice energy is the energy change upon formation of one mole of a crystalline ionic compound from its constituent ions, which are assumed to initially be in the gaseous state. It is a measure of the cohesive forces that bind ionic solids. The size of the lattice energy is connected to many other physical properties including solubility, hardness, and volatility. Since it generally cannot be measured directly, the lattice energy is usually deduced from experimental data via the Born–Haber cycle.
Exergonic processAn exergonic process is one which there is a positive flow of energy from the system to the surroundings. This is in contrast with an endergonic process. Constant pressure, constant temperature reactions are exergonic if and only if the Gibbs free energy change is negative (∆G < 0). "Exergonic" (from the prefix exo-, derived for the Greek word ἔξω exō, "outside" and the suffix -ergonic, derived from the Greek word ἔργον ergon, "work") means "releasing energy in the form of work".
Global variableIn computer programming, a global variable is a variable with global scope, meaning that it is visible (hence accessible) throughout the program, unless shadowed. The set of all global variables is known as the global environment or global state. In compiled languages, global variables are generally static variables, whose extent (lifetime) is the entire runtime of the program, though in interpreted languages (including command-line interpreters), global variables are generally dynamically allocated when declared, since they are not known ahead of time.
Thermodynamic stateIn thermodynamics, a thermodynamic state of a system is its condition at a specific time; that is, fully identified by values of a suitable set of parameters known as state variables, state parameters or thermodynamic variables. Once such a set of values of thermodynamic variables has been specified for a system, the values of all thermodynamic properties of the system are uniquely determined. Usually, by default, a thermodynamic state is taken to be one of thermodynamic equilibrium.
OxideAn oxide (ˈɒksaɪd) is a chemical compound containing at least one oxygen atom and one other element in its chemical formula. "Oxide" itself is the dianion (anion bearing a net charge of –2) of oxygen, an O2– ion with oxygen in the oxidation state of −2. Most of the Earth's crust consists of oxides. Even materials considered pure elements often develop an oxide coating. For example, aluminium foil develops a thin skin of (called a passivation layer) that protects the foil from further oxidation.
RedoxRedox (ˈrɛdɒks , ˈriːdɒks , reduction–oxidation or oxidation–reduction) is a type of chemical reaction in which the oxidation states of substrate change. Oxidation is the loss of electrons or an increase in the oxidation state, while reduction is the gain of electrons or a decrease in the oxidation state. There are two classes of redox reactions: Electron-transfer – Only one (usually) electron flows from the atom being oxidized to the atom that is reduced. This type of redox reaction is often discussed in terms of redox couples and electrode potentials.
Local variableIn computer science, a local variable is a variable that is given local scope. A local variable reference in the function or block in which it is declared overrides the same variable name in the larger scope. In programming languages with only two levels of visibility, local variables are contrasted with global variables. On the other hand, many ALGOL-derived languages allow any number of nested levels of visibility, with private variables, functions, constants and types hidden within them, either by nested blocks or nested functions.