prescribedriccicurvature

This provides the code used for finding the Ricci curvature of SO(1,7)/G_2 as well as the code used to solve the Prescribed Ricci Curvature Problem for SO(1,7)/G_2.

https://github.com/dgaskins08/prescribedriccicurvature

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.0%) to scientific vocabulary
Last synced: 7 months ago · JSON representation ·

Repository

This provides the code used for finding the Ricci curvature of SO(1,7)/G_2 as well as the code used to solve the Prescribed Ricci Curvature Problem for SO(1,7)/G_2.

Basic Info
  • Host: GitHub
  • Owner: dgaskins08
  • License: mit
  • Language: Mathematica
  • Default Branch: main
  • Size: 127 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 2 years ago · Last pushed almost 2 years ago
Metadata Files
Readme License Citation

README.md

This repository contains code for work done on the Prescribed Ricci Curvature problem in the field of Riemannian Geometry. The write-up is pending, but a link to the ArXiv will be provided when available. My only request if you wish to use this code or use it as a starting place for your own use is that a reference to my work is provided.

There are multiple files in Python that are provided, all of which use Sympy for importing functions and symbols. There are 6 files in Python that are intended to be viewed in order. The first file (so17orthonormalbasis.py) finds a basis for so(1,7) and the second file (so17orthocheck.py) runs check to ensure that the basis has the desired structures. The third file (IntertwiningMap.py) finds intertwining maps between irreducible ad{g2} representations in so(1,7) and the fourth file (Intertwinecheck.py) runs checks to ensure that the map found is indeed an intertwining map. The fifth file (so17Ricci.py) finds the Ricci curvature interms of an arbitary ad{g2} invariant inner product and the sixth file (so17RicciCheck.py) runs check to ensure that the Ricci curvature has the properties we expect to be true.

In addition to Python, there is a file from Mathematica. The file from Mathematica (Mathematica for Prescribed Ricci Curvature of SO17G2.nb) was used to do computations using the Ricci curvature expressions found in the Python code. There, one can find the inputs and outputs that were essential for solving the Prescribed Ricci Curvature problem for SO(1,7)/G2.

Owner

  • Login: dgaskins08
  • Kind: user

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: 'Python, Mathematica'
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Dustin
    family-names: Gaskins
    affiliation: Univeristiy of Oklahoma
    email: dustin.a.gaskins-1@ou.edu
repository-code: 'https://github.com/dgaskins08/PrescribedRicciCurvature'
abstract: >-
  This code is for solving the Prescribed Ricci Curvature
  problem for SO(1,7)/G_2
license: MIT

GitHub Events

Total
Last Year