Skip to main content

Software package that allows efficient manipulation and comparison of Grothendieck motives in lambda-rings.

Project description

Motivic Decompositions of Vector Bundle and L-Higgs Bundle Moduli Spaces

lambda image

Grothendieck's motive of a variety is an invariant that provides extensive information about its geometry. Manipulating motivic formulas and understanding when two distinct expressions can represent the same variety is complex but mathematically interesting. The goal is to develop a software package that allows efficient manipulation and comparison of these motives, and apply it to low-rank proofs of the Mozgovoy Conjecture on the motive of the L-Higgs moduli.

Methodology

In the first phase, classical techniques of symbolic computing and parallelization will be used to refine the expression simplification algorithm in λ-rings developed in [Alfaya '22], and to produce a comprehensive package for handling expressions in λ-rings. Subsequently, the software will be further enhanced with numerical and artificial intelligence techniques. On one hand, various numerical methods will be used to develop algorithms capable of ensuring the equality between complex motivic expressions without the need to fully expand them. The use of reinforcement learning and GANs will also be explored to develop an intelligent agent that can selectively apply λ and Adams operator transformations to two given expressions in order to prove their equivalence. These new systems will be applied, on one hand, to verify the Mozgovoy Conjecture [Mozgovoy '12] for the motive of the L-Higgs moduli space in previously unknown cases of rank 2 and 3, based on the formulas obtained in [Alfaya, Oliveira '21]. On the other hand, they will be used to construct geometric decompositions of the motive of vector bundle moduli spaces. In these research lines, collaboration is also expected with André Oliveira (U. Porto) and Kyoung-Seog Lee (U. Miami).

Getting Started

Prerequisites

  • Python >= 3.11
  • NumPy == 1.26.2
  • SymPy == 1.12
  • multipledispatch == 1.0.0
  • gmpy2 == 2.2.1
  • tqdm == 4.66.5
  • typeguard == 4.3.0

Installation

  1. Clone the repository
    git clone https://github.com/CIAMOD/motivic_decomposition.git
    
  2. Install the required packages
    pip install -r requirements.txt
    

Usage

Instructions on how to run the software or code will be updated soon.

License

This project is licensed under the GNU GPLv3 License - see the LICENSE.md file in each repository for details.

Acknowledgments

Special thanks to everyone who contributed to the project:

  • David Alfaya Sánchez (PI), Department of Applied Mathematics, ICAI, IIT
  • Javier Rodrigo Hitos, Department of Applied Mathematics, ICAI
  • Luis Ángel Calvo Pascual, Department of Quantitative Methods, ICADE
  • Anitha Srinivasan, Department of Quantitative Methods, ICADE
  • José Portela González, Department of Quantitative Methods, ICADE, IIT
  • Jaime Pizarroso Gonzalo, Department of Telematics and Computing, ICAI
  • Tomás Luis Gómez de Quiroga, Institute of Mathematical Sciences, UAM-UCM-UC3M-CSIC
  • Daniel Sánchez Sánchez, Student of the Degree in Mathematical Engineering and Artificial Intelligence, ICAI
  • Alejandro García Martínez de Guinea, Student of the Degree in Mathematical Engineering and Artificial Intelligence, ICAI
  • Sergio Herreros Pérez, Student of the Degree in Mathematical Engineering and Artificial Intelligence, ICAI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

motives-0.1.0.tar.gz (47.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

motives-0.1.0-py3-none-any.whl (68.9 kB view details)

Uploaded Python 3

File details

Details for the file motives-0.1.0.tar.gz.

File metadata

  • Download URL: motives-0.1.0.tar.gz
  • Upload date:
  • Size: 47.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.7 Windows/10

File hashes

Hashes for motives-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ce894e694687d7b67619176d30352df354e0621806bedf2c5793e8988f5a3976
MD5 311877747be53e02b70ba7a6f91b0a96
BLAKE2b-256 4327e6024324e810c624efa079256abb5548f338c0a7738df2581eec6c184abe

See more details on using hashes here.

File details

Details for the file motives-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: motives-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 68.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.7 Windows/10

File hashes

Hashes for motives-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bc191e6aa2be5b5527e6a7656a776b0c018e74411b36792d3b187e0933bf0392
MD5 153cab48b8d0ee4876749903354f8d1a
BLAKE2b-256 1371f3e7ef0d8b3a734ab5aa0e61de98c308d96926e415ddbd7da5800e1e1c14

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page