Welcome to the documentation for the Quantum Geometric Learning Library. This documentation is organized into several sections to help you find the information you need.
- Getting Started - Introduction and basic concepts
- Installation - Build and setup instructions
- FAQ - Frequently asked questions
- Theory - Mathematical foundations
- Physics - Quantum physics implementation
- Quantum Gravity - Quantum gravity approach
- Geometric Learning - Geometric learning methods
- Topological Computing - Topological quantum computing
- Singular Learning - Singular learning theory
- Architecture - System design and components
- API Reference - Complete API documentation
- Examples - Usage examples and tutorials
- Contributing - Contribution guidelines
- Changelog - Version history
- Begin with Getting Started for an introduction
- Follow the Installation guide to set up the library
- Try the Examples to learn basic usage
- Consult the API Reference for detailed information
To build a searchable HTML version of the documentation:
cd docs
doxygen Doxyfile
The generated documentation will be available in docs/html/index.html
.
We welcome improvements to the documentation. Please see our Contributing Guide for details on:
- Documentation style guide
- How to submit changes
- Building and testing documentation
- Adding new documentation
If you can't find what you need in the documentation:
- Check the FAQ
- Search through the documentation
- Open an issue on GitHub
- Contact the development team
If you use this library in your research, please cite:
@software{quantum_geometric_learning,
title = {Quantum Geometric Tensor Library},
author = {tsotchke},
year = {2024},
url = {https://github.com/tsotchke/quantum_geometric_learning}
}
Or in text format:
tsotchke. (2024). Quantum Geometric Tensor Library. GitHub. https://github.com/tsotchke/quantum_geometric_learning
Each documentation file includes its own detailed references section. Key references across all topics include:
- Nielsen, M. A., & Chuang, I. L. (2010). "Quantum Computation and Quantum Information"
- Preskill, J. (2018). "Quantum Computing in the NISQ Era and Beyond"
- Kitaev, A., et al. (2002). "Classical and Quantum Computation"
- Nakahara, M. (2003). "Geometry, Topology and Physics"
- Hatcher, A. (2002). "Algebraic Topology"
- Do Carmo, M. P. (1992). "Riemannian Geometry"
- Watanabe, S. (2009). "Algebraic Geometry and Statistical Learning Theory"
- Amari, S. (2016). "Information Geometry and Its Applications"
- LeCun, Y., et al. (2015). "Deep Learning"
- Various papers from Physical Review Letters, Nature Physics, and Quantum
- Conference proceedings from QIP, ICML, and NeurIPS
- Preprints from arXiv:quant-ph and arXiv:cs.LG