Related Experiment Video
Updated: Aug 6, 2025

Protein WISDOM: A Workbench for In silico De novo Design of BioMolecules
Published on: July 25, 2013
Inverse molecular design and parameter optimization with Hückel theory using automatic differentiation
Rodrigo A Vargas-Hernández1, Kjell Jorner1, Robert Pollice1
1Chemical Physics Theory Group, Department of Chemistry, University of Toronto, Toronto, Ontario M5S 3H6, Canada.
We developed a differentiable Hückel molecular orbital theory code for efficient parameter optimization. This enables inverse design of organic electronic materials with targeted properties using gradient-based methods.
Area of Science:
- Computational Chemistry
- Quantum Mechanics
- Materials Science
Background:
- Semiempirical quantum chemistry, particularly Hückel's π-electron theory, is experiencing a resurgence.
- Applications include high-throughput virtual screening and machine learning in chemistry.
Purpose of the Study:
- Implement a Hückel molecular orbital theory program using differentiable programming (JAX).
- Enable efficient gradient-based optimization of model parameters for excitation energies and polarizabilities.
- Demonstrate inverse design of organic electronic materials with specific properties.
Main Methods:
- Modified a pre-existing NumPy Hückel code using the JAX framework for auto-differentiation.
- Tuned model parameters using gradient-based optimization with data from density functional theory (DFT) simulations.
- Employed gradient-based optimization of atom identity for inverse material design.
Main Results:
- Achieved efficient gradient-based optimization of Hückel parameters for excitation energies and polarizabilities.
- Demonstrated facile computation of polarizability (a second-order derivative) via auto-differentiation.
- Successfully performed inverse design of organic electronic materials, achieving target orbital energy gaps and polarizabilities within 15 iterations.
Conclusions:
- Differentiable programming offers a powerful approach to optimize semiempirical quantum chemistry models.
- Auto-differentiation simplifies the calculation of higher-order derivatives, avoiding numerical differentiation or complex analytical derivations.
- This method facilitates efficient inverse design of novel organic electronic materials.
More Related Videos
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Electrophilic Addition of HX to 1,3-Butadiene: Thermodynamic vs Kinetic Control
One-Compartment Open Model: Wagner-Nelson and Loo Riegelman Method for ka Estimation
On...
Diels–Alder vs Retro-Diels–Alder Reaction: Thermodynamic Factors
[4+2] Cycloaddition of Conjugated Dienes: Diels–Alder Reaction
The Aufbau Principle and Hund's Rule

