---
title: Overview
description: Overview for the latest version of Qiskit Fermions
source: https://quantum.cloud.ibm.com/docs/en/addons/qiskit-fermions/guides
---

# Overview

This page summarizes the guides that are available in addition to the extensive API documentation of this package.

> **Note**
>
> These guides might refer to specific Python modules when explaining core concepts. Unless otherwise stated, the C API provides matching functionality, although it is not structured into modules. However, the function names correspond naturally and should be easy to navigate.

## Operators and their structure

Fermionic operators can be represented in different forms and you can map between these forms as well as qubit operators using different mappers. Start here if you are building a Hamiltonian.

- [Design principles of operator representations](/docs/addons/qiskit-fermions/guides/operators)
- [Group operator terms: use the operator structure](/docs/addons/qiskit-fermions/guides/grouping)
- [Map operator representations](/docs/addons/qiskit-fermions/guides/mappers)

## Fermionic circuits

You can express circuits directly on the fermionic level rather than mapping to qubits first.

- [Work with fermionic circuits](/docs/addons/qiskit-fermions/guides/circuit)
- [VQE optimization at the fermionic level](/docs/addons/qiskit-fermions/guides/vqe-outer-loop)

### Circuit examples

These guides provide you with concrete examples for different specific use cases:

#### Chemistry

- [Build an LUCJ ansatz](/docs/addons/qiskit-fermions/guides/lucj)
- [Generate SqDRIFT circuits](/docs/addons/qiskit-fermions/guides/sqdrift)

#### Lattice models

- [Generate Krylov time-evolution circuits (SKQD)](/docs/addons/qiskit-fermions/guides/skqd)

## Transpiling fermionic circuits

Guides explaining how a [`FermionicCircuit`](/docs/api/qiskit-fermions/circuit-fermionic-circuit#qiskit_fermions.circuit.FermionicCircuit "qiskit_fermions.circuit.FermionicCircuit") becomes a [`QuantumCircuit`](/docs/api/qiskit/qiskit.circuit.QuantumCircuit).

- [Transpile fermionic circuits](/docs/addons/qiskit-fermions/guides/transpilation)
- [Optimize Slater determinant preparation](/docs/addons/qiskit-fermions/guides/merge-slater-determinant)

## Workflow examples

- [Simulate 1D Fermi-Hubbard dynamics with flow sets](/docs/addons/qiskit-fermions/guides/1-d-fermi-hubbard)
- [Simulate 2D Fermi-Hubbard dynamics with flow sets](/docs/addons/qiskit-fermions/guides/2-d-fermi-hubbard)

## Workflow validation

- [The ffsim simulation backend](/docs/addons/qiskit-fermions/guides/ffsim)
