Home Examples Screenshots User manual Bluesky logo YouTube ☰
OghmaNano Multiphysics simulation platform for optoelectronic devices and photonic systems DOWNLOAD Quick Start guide

GaAs/AlGaAs Quantum Well: 8-Band Zincblende k·p Tutorial

1. Introduction

In this tutorial we will calculate the electronic and optical properties of a GaAs/AlGaAs quantum well using OghmaNano's eight-band zincblende k·p model. We will begin with a ready-made example, inspect the layer structure, run the simulation and examine the resulting conduction and valence subbands. Finally, we will look at the optical spectra calculated from the states.

The parabolic quantum-well tutorial treats electrons and holes using comparatively simple effective-mass bands. Here, the Hamiltonian includes a conduction-band basis and the heavy-hole (HH), light-hole (LH) and split-off (SO) valence-band basis, with two spin components for each: eight basis states in total. The coupling between these states lets the model describe effects that independent parabolas cannot, particularly valence-band mixing and changes in curvature with in-plane wavevector.

2. Opening the eight-band example

In OghmaNano, press New simulation on the File ribbon. Double-click the GaAs demos folder (??). From the quantum-well examples, double-click GaAs/AlGaAs QW 8 band k.p (??). This opens a preconfigured simulation; there is no need to enter an eight-by-eight Hamiltonian manually.

New simulation window showing the GaAs demos category.
Open GaAs demos in the new-simulation window.
GaAs demos submenu with the GaAs/AlGaAs QW 8 band k.p example.
Select the GaAs/AlGaAs QW 8 band k.p example.

3. Quantum-well structure and material parameters

Three-dimensional OghmaNano view of the GaAs quantum well between two AlGaAs layers.
Main simulation window showing the GaAs quantum-well layer between its AlGaAs barriers.

The main window displays a three-layer AlGaAs/GaAs/AlGaAs structure (??). Open the Layer editor using the button on the left. The supplied example consists of two 40 nm AlGaAs barriers surrounding a 10 nm GaAs well:

LayerThicknessLayer type
AlGaAs40 nmActive barrier
GaAs (QW)10 nmQuantum well
AlGaAs40 nmActive barrier

The GaAs band edges lie within the surrounding AlGaAs band gap, providing confinement along the layer-growth direction. In the layer editor the central GaAs layer is marked specifically as Quantum well (??). The optical material entries and layer types are already configured in this example.

Layer editor displaying 40 nm AlGaAs, 10 nm GaAs quantum well and 40 nm AlGaAs.
The Layer editor: two 40 nm barriers and a 10 nm GaAs quantum well.
Electrical parameter editor showing Lua functions for GaAs material parameters, including valence-band deformation potentials.
The Electrical parameter editor provides access to the GaAs material definitions, including deformation potentials in the Lua material file.

The eight-band solver needs more material information than a scalar parabolic-band model: besides band edges and effective masses, parameters describing interband coupling, the split-off energy and (where applicable) strain enter the Hamiltonian. You can inspect the GaAs functions via Electrical parameters and the material's Code editor (??). The screenshot shows the valence-band deformation potentials b and d; you do not need to modify these for this introductory run.

What changes in the eight-band calculation?

A parabolic model assigns a separate curvature to each band. The k·p approach instead constructs a matrix whose off-diagonal elements couple the underlying basis states. Schematically, the confined-state problem is

\[ H_{8\times8}(k_x,k_y,-i\partial_z)\,\Psi_n(z) =E_n(k_x,k_y)\,\Psi_n(z). \]

Here \(z\) is the confinement direction; \(k_x\) and \(k_y\) describe motion parallel to the layers. The envelope wavefunction \(\Psi_n\) has eight components, which describe the contributions of the different basis states. For this tutorial we will concentrate on the calculated energies rather than the full matrix algebra. A detailed explanation is available in the eight-band zincblende theory chapter.

4. Running the simulation

Terminal displaying the KP8 sparse Hamiltonian build, converged conduction states and valence-state solve.
The Terminal tab reports construction of the KP8 Hamiltonian and convergence of its conduction and valence eigenstates.

Return to the File ribbon and click the blue Run simulation button. The eight-band Hamiltonian is assembled and solved at a sequence of in-plane wavevectors. You can follow the calculation on the Terminal tab (??).

The example terminal shows the sparse matrix being built, followed by eigenstate energies and messages such as block converged after 12 iterations. Conduction and valence states are solved separately at successive wavevectors. Wait until the run completes and the button returns to Run simulation before inspecting the outputs.

5. Understanding the calculated band structure

The solver calculates a discrete set of confined eigenstates at each in-plane wavevector \(k_{\parallel}\). The plot therefore shows subband dispersion, rather than the spatial band-edge profile across the layers. Open the Output tab and look in the bands folder, or open the summary band files displayed in ??.

5.1 Conduction subbands

Two upward-curving eight-band zincblende quantum-well conduction subbands plotted against in-plane wavevector.
Conduction subbands. Their energy rises with in-plane wavevector; the two branches have different confinement energies at the band edge.

The conduction-band plot (??) displays two upwards-curving branches. At \(k_{\parallel}=0\), the vertical separation originates from the different confined states. The increasing energy with \(k_{\parallel}\) reflects motion parallel to the well, where the carriers are not confined.

Close to a conduction-subband minimum, the dispersion may be approximated by

\[ E_n(k_{\parallel})\simeq E_n(0) +\frac{\hbar^2 k_{\parallel}^{2}}{2m_{n,\parallel}^{*}}. \]

In the multiband model this is a local approximation: the curvature, and hence the apparent effective mass, need not remain constant over the whole plotted wavevector range. The conduction–valence coupling contributes to the behaviour.

5.2 Valence subbands: mixing and curvature

Two GaAs quantum-well valence subband branches showing different curvature and an apparent intersection at finite in-plane wavevector.
Selected valence subbands. Their different curvatures and close approach at finite wavevector illustrate why valence states need a multiband treatment.

The valence-band plot is more interesting (??). Its two displayed branches start at different energies, curve downwards, and appear to meet at a finite value of \(k_{\parallel}\). In the zincblende valence band, the heavy-hole and light-hole states do not behave like two completely independent parabolas: at finite wavevector, terms in the Hamiltonian can mix their character.

A useful way of expressing this is to consider two nearby states, coupled by a matrix element \(V\):

\[ H_{\mathrm{illustrative}}= \begin{pmatrix}E_{\mathrm{HH}}(k)&V(k)\\ V^{*}(k)&E_{\mathrm{LH}}(k)\end{pmatrix}. \]

If they are allowed to couple, their energies repel near an encounter, and their HH/LH character can exchange between branches. A genuine crossing is also possible where the relevant coupling vanishes by symmetry. The present screenshot alone does not distinguish these cases: to establish the state character, inspect the corresponding eigenvectors and, if needed, calculate more points near the apparent intersection. The two-by-two matrix above is just an illustration, not the full eight-band Hamiltonian.

5.3 Viewing conduction and valence states together

Combined eight-band zincblende quantum-well plot, with conduction subbands above and valence subbands near zero energy.
Conduction and valence subbands plotted on a common energy axis, making the possible interband transition energies visible.

The combined plot (??) places the electron and valence-electron states on a common energy scale. In this example, the valence states sit near the energy reference, while the confined conduction states lie around 1.5 eV and above. The gap between a given pair of states is the photon energy of a possible vertical optical transition, subject to the relevant optical matrix element and carrier occupations.

Because photon momentum is comparatively small, the useful first approximation is that an optical transition preserves in-plane wavevector:

\[ \hbar\omega=E_{c,n}(k_{\parallel})-E_{v,m}(k_{\parallel}), \qquad \lambda=\frac{hc}{\hbar\omega}. \]

Different pairs of electron and hole states therefore contribute at different wavelengths. The multiband wavefunctions also determine the strength and polarisation of each transition, beyond what can be read from energies alone.

6. Optical properties of the quantum well

The eight-band calculation supplies electronic energies and mixed-state wavefunctions for the optical model. The example produces separate spectra for stimulated emission, absorption, net gain and spontaneous emission. The multiple curves in each plot correspond to the sequence of carrier conditions used by the supplied simulation; they are not eight individual Hamiltonian bands.

6.1 Stimulated emission and absorption

Stimulated emission occurs when an incoming photon induces an electron to make a radiative transition from a filled conduction state to an empty valence state. Absorption is the reverse process: a valence electron takes up a photon and moves into an available conduction state. Their occupation factors are, schematically,

\[ \begin{aligned} \text{stimulated emission:}&\quad f_c(1-f_v),\\ \text{absorption:}&\quad f_v(1-f_c). \end{aligned} \]

The stimulated-emission curves (??) and absorption curves (??) share their underlying transition energies, but their strengths differ as the occupations change. In these results, much of the spectral structure lies around 790–850 nm; the exact features depend on the configured subbands, matrix elements, carrier populations and line broadening.

Calculated stimulated gain spectra of an eight-band GaAs/AlGaAs quantum well for a series of carrier conditions.
Calculated stimulated-emission contribution versus wavelength for different carrier conditions.
Calculated absorption spectra showing changing spectral strengths across carrier conditions.
Calculated absorption spectra, using the same underlying set of interband transitions.

6.2 Net gain: when emission exceeds absorption

Net optical gain spectra crossing from negative to positive values for different carrier conditions.
Net gain can be negative (absorption dominates) or positive (stimulated emission dominates).

The net gain plot (??) combines the competing stimulated emission and absorption contributions. Subtracting their occupation probabilities gives a particularly simple result:

\[ f_c(1-f_v)-f_v(1-f_c)=f_c-f_v. \]

Thus the transition becomes gain-producing when its participating conduction state is more occupied than the corresponding valence electron state. Negative net-gain values represent absorption-dominated conditions; positive values correspond to stimulated emission exceeding absorption. The net-gain coefficient shown here is the quantum-well optical result; it should not automatically be interpreted as the modal gain of a complete laser cavity, which also depends on confinement and other optical losses.

6.3 Spontaneous emission

Spontaneous-emission spectra on a logarithmic axis, with broad emission features near the optical transition edge.
Calculated spontaneous emission. The logarithmic vertical axis makes spectra across a wide range of intensities visible.

Spontaneous emission does not require an incident photon to trigger the transition. It occurs when an occupied electron state recombines radiatively into an available valence state. The corresponding occupation factor is again \(f_c(1-f_v)\), but spontaneous and stimulated emission have different spectral prefactors and physical interpretations. The spectra in ?? use a logarithmic vertical scale; equal vertical spacing therefore does not mean equal absolute increases in the emitted photon rate.

For a fuller explanation of transition strengths, carrier occupations and line broadening, see the optical transitions and gain theory pages.

7. Finding the output files

OghmaNano Output tab displaying bands and gain directories together with Ec, Ev, Ec_Ev, gain, absorption, net_gain and spontaneous CSV files.
The Output tab gives access to band-dispersion data and the optical spectra; the bands and gain directories contain additional results.

After the simulation finishes, select Output in the main window (??). Among the visible results are Ec.csv, Ev.csv and Ec_Ev.csv for the band plots, together with gain.csv, absorption.csv, net_gain.csv and spontaneous.csv. The bands and gain folders contain further solver outputs. Double-click a CSV file to open its plot in OghmaNano, or export the numerical data for analysis elsewhere.

8. Try it yourself: compare against the parabolic model

Suggested experiment: Run the parabolic GaAs/AlGaAs example alongside this eight-band calculation, keeping the GaAs well width at 10 nm and checking that the materials and other settings are comparable. Compare the resulting band plots and optical spectra.

  1. Are the lowest conduction subbands approximately parabolic near \(k_{\parallel}=0\)?
  2. How does the valence-band dispersion differ from the independent parabolic picture?
  3. How do the calculated optical thresholds and relative spectral features change?

As a second experiment, change the GaAs well thickness from 10 nm to 8 nm while keeping both 40 nm AlGaAs barriers unchanged. Re-run the model and compare the confined eigenenergies and the wavelength range of the optical transitions.

✅ What to look for

Close to a band extremum, an eight-band result can resemble an effective-mass parabola. Further from the extremum, mixing and non-parabolicity become easier to see, especially for valence states. A narrower well generally increases confinement energies and shifts the low-energy interband transitions towards higher photon energy (shorter wavelength); the precise change depends on the material parameters and coupled eigenstates.

📘 Continue with the eight-band zincblende k·p theory to understand the basis states and Hamiltonian, or the optical transitions chapter for the connection between these subbands and the spectra.