HoFa documentation (Checked: D)#

Version: 0.1.0

Useful links: Installation (Checked: D), Source repository

HoFa is a Python library for Higher-order Fourier analysis.

Note

This project is under active development.

Getting started

Never heard of higher-order Fourier analysis? Here you will find gentle introduction to this area of mathematics which has produced breakthrough results since the 2000s. Furthermore, you will learn the basics of how to use it for applications via the HoFa package.

User guide

The user guide delivers comprehensive coverage of the core concepts of HoFa, accompanied by valuable context and detailed explanations. It assumes concepts from the Starting Guide.

API reference

Detailed description of all methods and classes in HoFa. It assumes familiarity with the key concepts and ideas of the Starting Guide and the User Manual.

Developer guide

Help us develop HoFa!

About the original authors#

This package was originally developed by the following team:

Pablo Candela

Diego González Sánchez

Balázs Szegedy

Affiliation: Instituto de Ciencias Matemáticas (ICMAT), CSIC, Madrid, Spain
Affiliation: Université Paris Cité and Sorbonne Université, CNRS, IMJ-PRG, F-75013 Paris, France
Affiliation: HUN-REN Alfréd Rényi Institute of Mathematics, Budapest, Hungary

Funding#

This work was supported by funding from project PID2024-156180NB-I00 (MICIU/AEI and the European Union). The second-named author is funded by HORIZON-MSCA-2024-PF-01, AlgHOF 101202161 funded by the European Union [1]. The third-named author was partially supported by the Hungarian Ministry of Innovation and Technology NRDI Office within the framework of the Artificial Intelligence National Laboratory Program (MILAB, RRF-2.3.1-21-2022-00004).