API Reference

This section provides detailed API documentation for the BowtieQGT library.

Core Modules

The BowtieQGT library consists of two main modules:

  • bowtieqgt: Main computation engine for Quantum Geometric Tensors

  • bowtie_circuits: Utility functions for circuit manipulation and light-cone analysis

Quick Reference

Main Classes

bowtie_qgt.bowtieqgt.BowtieQGT

Efficient Quantum Geometric Tensor computation using the bowtie method.

Key Functions

bowtie_qgt.bowtie_circuits.parameter_bowtie

Compute the auxiliary bowtie circuit for a given parameter.

bowtie_qgt.bowtie_circuits.observable_bowtie

Compute the auxiliary bowtie circuit for a given observable.

bowtie_qgt.bowtie_circuits.remove_idle_qwires

Remove idle quantum wires from a circuit.