Skip to content

New Algorithm for Characteristic Classes #29581

@mjungmath

Description

@mjungmath

The current algorithm for characteristic forms is comparably slow. The worst case scenario showed computations times about 1h in dimension four.

With this ticket, we want to replace the current algorithm and implement characteristic cohomology classes as sub-ring of the de Rham cohomology ring (cf. #31691).

The idea is that characteristic (cohomology) classes are generated by Chern/Pontryagin/Euler classes. The generators can be computed by an Faddeev-LeVerrier-like algorithm (cf. #30681).

Depends on #32270
Depends on #32272
Depends on #32396

CC: @slel @egourgoulhon @tscrim @mkoeppe @tobiasdiez

Component: manifolds

Keywords: characteristic_classes

Author: Michael Jung

Branch/Commit: ac5cbbf

Reviewer: Travis Scrimshaw, Eric Gourgoulhon

Issue created by migration from https://trac.sagemath.org/ticket/29581

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions