Home Knowledge Base Electromagnetism Mathematics Modeling

Electromagnetism Mathematics Modeling

A comprehensive guide to the mathematical frameworks used in semiconductor device simulation, covering electromagnetic theory, carrier transport, and quantum effects.

1. The Core Problem

Semiconductor device modeling requires solving coupled systems that describe:

Key Variables:

SymbolDescriptionUnits
$\phi$Electrostatic potentialV
$n$Electron concentrationcm⁻³
$p$Hole concentrationcm⁻³
$\mathbf{E}$Electric fieldV/cm
$\mathbf{J}_n, \mathbf{J}_p$Current densitiesA/cm²

2. Fundamental Mathematical Frameworks

2.1 Drift-Diffusion System

The workhorse of semiconductor device simulation couples three fundamental equations.

2.1.1 Poisson's Equation (Electrostatics)

$$\nabla \cdot (\varepsilon \nabla \phi) = -q(p - n + N_D^+ - N_A^-)$$

Where:

2.1.2 Continuity Equations (Carrier Conservation)

For electrons:

$$\frac{\partial n}{\partial t} = \frac{1}{q}\nabla \cdot \mathbf{J}_n - R + G$$

For holes:

$$\frac{\partial p}{\partial t} = -\frac{1}{q}\nabla \cdot \mathbf{J}_p - R + G$$

Where:

2.1.3 Current Density Relations

Electron current (drift + diffusion):

$$\mathbf{J}_n = q\mu_n n \mathbf{E} + qD_n \nabla n$$

Hole current (drift + diffusion):

$$\mathbf{J}_p = q\mu_p p \mathbf{E} - qD_p \nabla p$$

Einstein Relations:

$$D_n = \frac{k_B T}{q} \mu_n \quad \text{and} \quad D_p = \frac{k_B T}{q} \mu_p$$

2.1.4 Recombination Models

$$R_{SRH} = \frac{np - n_i^2}{\tau_p(n + n_1) + \tau_n(p + p_1)}$$
$$R_{Auger} = (C_n n + C_p p)(np - n_i^2)$$
$$R_{rad} = B(np - n_i^2)$$

2.2 Maxwell's Equations in Semiconductors

For optoelectronics and high-frequency devices, the full electromagnetic treatment is necessary.

2.2.1 Maxwell's Equations

$$\nabla \times \mathbf{E} = -\frac{\partial \mathbf{B}}{\partial t}$$
$$\nabla \times \mathbf{H} = \mathbf{J} + \frac{\partial \mathbf{D}}{\partial t}$$
$$\nabla \cdot \mathbf{D} = \rho$$
$$\nabla \cdot \mathbf{B} = 0$$

2.2.2 Constitutive Relations

Displacement field:

$$\mathbf{D} = \varepsilon_0 \varepsilon_r(\omega) \mathbf{E}$$

Current density:

$$\mathbf{J} = \sigma(\omega) \mathbf{E}$$

2.2.3 Frequency-Dependent Dielectric Function

$$\varepsilon(\omega) = \varepsilon_\infty - \frac{\omega_p^2}{\omega^2 + i\gamma\omega} + \sum_j \frac{f_j}{\omega_j^2 - \omega^2 - i\Gamma_j\omega}$$

Components:

2.2.4 Complex Refractive Index

$$\tilde{n}(\omega) = n(\omega) + i\kappa(\omega) = \sqrt{\varepsilon(\omega)}$$

Optical properties:

2.3 Boltzmann Transport Equation

When drift-diffusion is insufficient (hot carriers, high fields, ultrafast phenomena):

$$\frac{\partial f}{\partial t} + \mathbf{v} \cdot \nabla_\mathbf{r} f + \frac{\mathbf{F}}{\hbar} \cdot \nabla_\mathbf{k} f = \left(\frac{\partial f}{\partial t}\right)_{\text{coll}}$$

Where:

2.3.1 Collision Integral (Relaxation Time Approximation)

$$\left(\frac{\partial f}{\partial t}\right)_{\text{coll}} \approx -\frac{f - f_0}{\tau}$$

2.3.2 Scattering Mechanisms

$$\frac{1}{\tau_{ac}} \propto T \cdot E^{1/2}$$
$$\frac{1}{\tau_{op}} \propto \left(N_{op} + \frac{1}{2} \mp \frac{1}{2}\right)$$
$$\frac{1}{\tau_{ii}} \propto \frac{N_I}{E^{3/2}}$$

2.3.3 Solution Approaches

2.4 Quantum Transport

For nanoscale devices where quantum effects dominate.

2.4.1 Schrödinger Equation (Effective Mass Approximation)

$$\left[-\frac{\hbar^2}{2m^*}\nabla^2 + V(\mathbf{r})\right]\psi = E\psi$$

2.4.2 Schrödinger-Poisson Self-Consistent Loop

<svg viewBox="0 0 760 470" xmlns="http://www.w3.org/2000/svg" font-family="-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif">
  <rect width="760" height="470" fill="#0d1117" rx="8"/>
  <text x="380" y="28" fill="#e6edf3" font-size="21" font-weight="700" text-anchor="middle">Electromagnetism Mathematics in On-Chip Interconnects</text>
  <text x="380" y="48" fill="#8b98a5" font-size="12" text-anchor="middle">Maxwell's Equations, Transmission Line Waves, and Skin-Effect Loss Formulation</text>

  <!-- Maxwell Equations Panel -->
  <g transform="translate(30, 70)">
    <rect width="330" height="170" fill="#161b22" stroke="#30363d" stroke-width="1.5" rx="6"/>
    <text x="165" y="25" fill="#79c0ff" font-size="14" font-weight="600" text-anchor="middle">Maxwell's Equations (Differential Form)</text>

    <text x="25" y="60" fill="#e6edf3" font-size="12" font-family="monospace">∇ · D = ρ_v</text>
    <text x="200" y="60" fill="#8b98a5" font-size="11">(Gauss's Law for Charge)</text>

    <text x="25" y="90" fill="#e6edf3" font-size="12" font-family="monospace">∇ · B = 0</text>
    <text x="200" y="90" fill="#8b98a5" font-size="11">(No Magnetic Monopoles)</text>

    <text x="25" y="120" fill="#e6edf3" font-size="12" font-family="monospace">∇ × E = -∂B / ∂t</text>
    <text x="200" y="120" fill="#8b98a5" font-size="11">(Faraday's Induction)</text>

    <text x="25" y="150" fill="#e6edf3" font-size="12" font-family="monospace">∇ × H = J + ∂D / ∂t</text>
    <text x="200" y="150" fill="#8b98a5" font-size="11">(Ampère-Maxwell Law)</text>
  </g>

  <!-- Telegrapher's Transmission Line Model -->
  <g transform="translate(400, 70)">
    <rect width="330" height="170" fill="#161b22" stroke="#30363d" stroke-width="1.5" rx="6"/>
    <text x="165" y="25" fill="#79c0ff" font-size="14" font-weight="600" text-anchor="middle">Telegrapher's Equations (RLGC)</text>

    <text x="25" y="58" fill="#d2a8ff" font-size="11" text-anchor="start">∂V/∂z = -(R + jωL) I</text>
    <text x="25" y="80" fill="#d2a8ff" font-size="11" text-anchor="start">∂I/∂z = -(G + jωC) V</text>

    <rect x="20" y="95" width="290" height="60" fill="#0d1117" stroke="#30363d" rx="4"/>
    <text x="165" y="115" fill="#3fb950" font-size="11" font-weight="600" text-anchor="middle">Characteristic Impedance Z₀</text>
    <text x="165" y="135" fill="#79c0ff" font-size="11" text-anchor="middle">Z₀ = √((R + jωL) / (G + jωC))</text>
  </g>

  <!-- High-Frequency Skin Effect & Loss -->
  <g transform="translate(30, 260)">
    <rect width="330" height="160" fill="#161b22" stroke="#30363d" stroke-width="1.5" rx="6"/>
    <text x="165" y="25" fill="#79c0ff" font-size="14" font-weight="600" text-anchor="middle">Skin Depth &amp; High-Freq Resistance</text>

    <rect x="25" y="45" width="130" height="95" fill="#0d1117" stroke="#30363d" rx="4"/>
    <rect x="35" y="55" width="110" height="75" fill="#1f6feb" opacity="0.3"/>
    <rect x="50" y="70" width="80" height="45" fill="#0d1117" stroke="#30363d"/>
    <text x="90" y="97" fill="#8b98a5" font-size="10" text-anchor="middle">Current Crowding</text>

    <text x="175" y="65" fill="#e6edf3" font-size="11">Skin Depth formula:</text>
    <text x="175" y="85" fill="#f0883e" font-size="12" font-weight="600">δ = √(2 / (ω µ σ))</text>
    <text x="175" y="110" fill="#8b98a5" font-size="10">R_AC ∝ √f at GHz speeds</text>
    <text x="175" y="125" fill="#8b98a5" font-size="10">Substrate Loss tan(δ)</text>
  </g>

  <!-- Wave Propagation & Parasitics -->
  <g transform="translate(400, 260)">
    <rect width="330" height="160" fill="#161b22" stroke="#30363d" stroke-width="1.5" rx="6"/>
    <text x="165" y="25" fill="#79c0ff" font-size="14" font-weight="600" text-anchor="middle">Propagation Constant γ</text>

    <text x="165" y="60" fill="#58a6ff" font-size="12" font-weight="600" text-anchor="middle">γ = α + jβ = √((R + jωL)(G + jωC))</text>

    <rect x="20" y="80" width="290" height="65" fill="#0d1117" stroke="#30363d" rx="4"/>
    <text x="165" y="100" fill="#e6edf3" font-size="11" text-anchor="middle">α = Attenuation Constant (dB/mm)</text>
    <text x="165" y="118" fill="#e6edf3" font-size="11" text-anchor="middle">β = Phase Constant (Phase Velocity v_p = ω/β)</text>
    <text x="165" y="134" fill="#3fb950" font-size="10" text-anchor="middle">Crucial for 112G/224G SerDes &amp; Optical Interconnects</text>
  </g>

  <text x="380" y="452" fill="#6b7684" font-size="11" text-anchor="middle">Field Solvers (HFSS, FastHenry) Solve 3D Wave Equations for On-Chip &amp; Substrate Extraction</text>
</svg>

2.4.3 Non-Equilibrium Green's Function (NEGF)

Retarded Green's function:

$$[EI - H - \Sigma^R]G^R = I$$

Lesser Green's function (for electron density):

$$G^< = G^R \Sigma^< G^A$$

Current formula (Landauer-Büttiker type):

$$I = \frac{2q}{h}\int \text{Tr}\left[\Sigma^< G^> - \Sigma^> G^<\right] dE$$

Transmission function:

$$T(E) = \text{Tr}\left[\Gamma_L G^R \Gamma_R G^A\right]$$

where $\Gamma_{L,R} = i(\Sigma_{L,R}^R - \Sigma_{L,R}^A)$ are the broadening matrices.

2.4.4 Wigner Function Formalism

Quantum analog of the Boltzmann distribution:

$$f_W(\mathbf{r}, \mathbf{p}, t) = \frac{1}{(\pi\hbar)^3}\int \psi^*\left(\mathbf{r}+\mathbf{s}\right)\psi\left(\mathbf{r}-\mathbf{s}\right) e^{2i\mathbf{p}\cdot\mathbf{s}/\hbar} d^3s$$

3. Coupled Optoelectronic Modeling

For solar cells, LEDs, and lasers, optical and electrical physics must be solved self-consistently.

3.1 Self-Consistent Loop

<svg viewBox="0 0 569 359" xmlns="http://www.w3.org/2000/svg" style="max-width:100%;height:auto" role="img"><rect x="0" y="0" width="569" height="359" rx="12" fill="#0d1117"/><g font-family="ui-monospace,SFMono-Regular,Menlo,Consolas,&quot;Liberation Mono&quot;,monospace" font-size="14"><text xml:space="preserve" x="20" y="31.7"><tspan fill="#6e7681">┌─────────────────────────────────────────────────────────────┐</tspan></text><text xml:space="preserve" x="20" y="50.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">                                                             </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="69.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">    Maxwell's Equations  </tspan><tspan fill="#6e7681">──────►</tspan><tspan fill="#c9d1d9"> Optical field E(r,w)        </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="88.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">           </tspan><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">                                                 </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="107.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">           </tspan><tspan fill="#6e7681">▼</tspan><tspan fill="#c9d1d9">                                                 </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="126.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">    Generation rate: G(r) = alpha*|E|^2/(hbar*w)             </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="145.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">           </tspan><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">                                                 </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="164.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">           </tspan><tspan fill="#6e7681">▼</tspan><tspan fill="#c9d1d9">                                                 </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="183.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">    Drift-Diffusion </tspan><tspan fill="#6e7681">──────►</tspan><tspan fill="#c9d1d9"> Carrier densities n(r), p(r)     </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="202.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">           </tspan><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">                                                 </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="221.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">           </tspan><tspan fill="#6e7681">▼</tspan><tspan fill="#c9d1d9">                                                 </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="240.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">    Update eps(w,n,p) </tspan><tspan fill="#6e7681">──────►</tspan><tspan fill="#c9d1d9"> Free carrier absorption,       </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="259.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">           </tspan><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">                  plasma effects, band filling   </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="278.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">           </tspan><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">                                                 </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="297.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">           </tspan><tspan fill="#6e7681">└────────────────</tspan><tspan fill="#c9d1d9"> iterate </tspan><tspan fill="#6e7681">────────────────────┘</tspan><tspan fill="#c9d1d9">   </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="316.7"><tspan fill="#6e7681">│</tspan><tspan fill="#c9d1d9">                                                             </tspan><tspan fill="#6e7681">│</tspan></text><text xml:space="preserve" x="20" y="335.7"><tspan fill="#6e7681">└─────────────────────────────────────────────────────────────┘</tspan></text></g></svg>

3.2 Key Coupling Equations

Optical generation rate:

$$G(\mathbf{r}) = \frac{\alpha(\mathbf{r})|\mathbf{E}(\mathbf{r})|^2}{2\hbar\omega}$$

Free carrier absorption (modifies permittivity):

$$\Delta\alpha_{fc} = \sigma_n n + \sigma_p p$$

Band gap narrowing (high injection):

$$\Delta E_g = -A\left(\ln\frac{n}{n_0} + \ln\frac{p}{p_0}\right)$$

3.3 Laser Rate Equations

Carrier density:

$$\frac{dn}{dt} = \frac{\eta I}{qV} - \frac{n}{\tau} - g(n)S$$

Photon density:

$$\frac{dS}{dt} = \Gamma g(n)S - \frac{S}{\tau_p} + \Gamma\beta\frac{n}{\tau}$$

Gain function (linear approximation):

$$g(n) = g_0(n - n_{tr})$$

4. Numerical Methods

4.1 Method Comparison

MethodBest ForKey FeaturesComputational Cost
Finite Element (FEM)Complex geometriesAdaptive meshing, handles interfacesMedium-High
Finite Difference (FDM)Regular gridsSimpler implementationLow-Medium
FDTDTime-domain EMExplicit time stepping, broadbandHigh
Transfer Matrix (TMM)Multilayer thin filmsAnalytical for 1D, very fastVery Low
RCWAPeriodic structuresFourier expansionMedium
Monte CarloHigh-field transportStochastic, parallelizableVery High

4.2 Scharfetter-Gummel Discretization

Essential for numerical stability in drift-diffusion. For electron current between nodes $i$ and $i+1$:

$$J_{n,i+1/2} = \frac{qD_n}{h}\left[n_i B\left(\frac{\phi_i - \phi_{i+1}}{V_T}\right) - n_{i+1} B\left(\frac{\phi_{i+1} - \phi_i}{V_T}\right)\right]$$

Bernoulli function:

$$B(x) = \frac{x}{e^x - 1}$$

4.3 FDTD Yee Grid

Update equations (1D example):

$$E_x^{n+1}(k) = E_x^n(k) + \frac{\Delta t}{\varepsilon \Delta z}\left[H_y^{n+1/2}(k+1/2) - H_y^{n+1/2}(k-1/2)\right]$$
$$H_y^{n+1/2}(k+1/2) = H_y^{n-1/2}(k+1/2) + \frac{\Delta t}{\mu \Delta z}\left[E_x^n(k+1) - E_x^n(k)\right]$$

Courant stability condition:

$$\Delta t \leq \frac{\Delta x}{c\sqrt{d}}$$

where $d$ is the number of spatial dimensions.

4.4 Newton-Raphson for Coupled System

For the coupled Poisson-continuity system, solve:

$$\begin{pmatrix} \frac{\partial F_\phi}{\partial \phi} & \frac{\partial F_\phi}{\partial n} & \frac{\partial F_\phi}{\partial p} \\ \frac{\partial F_n}{\partial \phi} & \frac{\partial F_n}{\partial n} & \frac{\partial F_n}{\partial p} \\ \frac{\partial F_p}{\partial \phi} & \frac{\partial F_p}{\partial n} & \frac{\partial F_p}{\partial p} \end{pmatrix} \begin{pmatrix} \delta\phi \\ \delta n \\ \delta p \end{pmatrix} = - \begin{pmatrix} F_\phi \\ F_n \\ F_p \end{pmatrix}$$

5. Multiscale Challenge

5.1 Hierarchy of Scales

ScaleSizeMethodPhysics Captured
Atomic0.1–1 nmDFT, tight-bindingBand structure, material parameters
Quantum1–100 nmNEGF, Wigner functionTunneling, confinement
Mesoscale10–1000 nmBoltzmann, Monte CarloHot carriers, non-equilibrium
Device100 nm–μmDrift-diffusionClassical transport
Circuitμm–mmCompact models (SPICE)Lumped elements

5.2 Scale-Bridging Techniques

$$n = N_c F_{1/2}\left(\frac{E_F - E_c - \Lambda_n}{k_B T}\right)$$

where $\Lambda_n$ is the quantum potential from density-gradient theory:

$$\Lambda_n = -\frac{\hbar^2}{12m^*}\frac{\nabla^2 \sqrt{n}}{\sqrt{n}}$$

6. Key Mathematical Difficulties

6.1 Extreme Nonlinearity

Carrier concentrations depend exponentially on potential:

$$n = n_i \exp\left(\frac{E_F - E_i}{k_B T}\right) = n_i \exp\left(\frac{q\phi}{k_B T}\right)$$

At room temperature, $k_B T/q \approx 26$ mV, so small potential changes cause huge concentration swings.

Solutions:

6.2 Numerical Stiffness

Solutions:

6.3 High Dimensionality

Solutions:

6.4 Multiphysics Coupling

Interacting effects:

7. Emerging Frontiers

7.1 Topological Effects

Berry curvature:

$$\mathbf{\Omega}_n(\mathbf{k}) = i\langle\nabla_\mathbf{k} u_n| \times |\nabla_\mathbf{k} u_n\rangle$$

Anomalous velocity contribution:

$$\dot{\mathbf{r}} = \frac{1}{\hbar}\nabla_\mathbf{k} E_n - \dot{\mathbf{k}} \times \mathbf{\Omega}_n$$

Applications: Topological insulators, quantum Hall effect, valley-selective transport

7.2 2D Materials

Graphene (Dirac equation):

$$H = v_F \begin{pmatrix} 0 & p_x - ip_y \\ p_x + ip_y & 0 \end{pmatrix} = v_F \boldsymbol{\sigma} \cdot \mathbf{p}$$

Linear dispersion:

$$E = \pm \hbar v_F |\mathbf{k}|$$

TMDCs (valley physics):

$$H = at(\tau k_x \sigma_x + k_y \sigma_y) + \frac{\Delta}{2}\sigma_z + \lambda\tau\frac{\sigma_z - 1}{2}s_z$$

7.3 Spintronics

Spin drift-diffusion:

$$\frac{\partial \mathbf{s}}{\partial t} = D_s \nabla^2 \mathbf{s} - \frac{\mathbf{s}}{\tau_s} + \mathbf{s} \times \boldsymbol{\omega}$$

Landau-Lifshitz-Gilbert (magnetization dynamics):

$$\frac{d\mathbf{M}}{dt} = -\gamma \mathbf{M} \times \mathbf{H}_{eff} + \frac{\alpha}{M_s}\mathbf{M} \times \frac{d\mathbf{M}}{dt}$$

7.4 Plasmonics in Semiconductors

Nonlocal dielectric response:

$$\varepsilon(\omega, \mathbf{k}) = \varepsilon_\infty - \frac{\omega_p^2}{\omega^2 + i\gamma\omega - \beta^2 k^2}$$

where $\beta^2 = \frac{3}{5}v_F^2$ accounts for spatial dispersion.

Quantum corrections (Feibelman parameters):

$$d_\perp(\omega) = \frac{\int z \delta n(z) dz}{\int \delta n(z) dz}$$

Constants:

ConstantSymbolValue
Elementary charge$q$$1.602 \times 10^{-19}$ C
Planck's constant$h$$6.626 \times 10^{-34}$ J·s
Reduced Planck's constant$\hbar$$1.055 \times 10^{-34}$ J·s
Boltzmann constant$k_B$$1.381 \times 10^{-23}$ J/K
Vacuum permittivity$\varepsilon_0$$8.854 \times 10^{-12}$ F/m
Electron mass$m_0$$9.109 \times 10^{-31}$ kg
Speed of light$c$$2.998 \times 10^{8}$ m/s

Material Parameters (Silicon @ 300K):

ParameterSymbolValue
Band gap$E_g$1.12 eV
Intrinsic carrier concentration$n_i$$1.0 \times 10^{10}$ cm⁻³
Electron mobility$\mu_n$1400 cm²/V·s
Hole mobility$\mu_p$450 cm²/V·s
Relative permittivity$\varepsilon_r$11.7
Electron effective mass$m_n^*/m_0$0.26
Hole effective mass$m_p^*/m_0$0.39
electromagnetismelectromagnetism mathematicsmaxwell equationsdrift diffusionsemiconductor electromagnetismpoisson equationboltzmann transportnegfquantum transportoptoelectronics

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.