Skip to main content

Module intersection

Module intersection 

Source
Expand description

Intersection theory and Chow rings

This module implements the fundamental concepts of intersection theory:

  • Chow rings and Chow classes
  • Intersection multiplicities and products
  • Projective spaces and Grassmannians
  • Bézout’s theorem and degree calculations

Structs§

AlgebraicVariety
Algebraic variety with intersection capabilities
ChowClass
Represents a Chow class in the intersection ring
Grassmannian
Grassmannian Gr(k, n) of k-planes in n-space
IntersectionNumber
Represents an intersection number
IntersectionPoint
Point of intersection
MockMultivector
Mock multivector type for compilation (will be replaced with real amari-core types)
ProjectiveSpace
Projective space P^n
QuantumProduct
Quantum product result

Enums§

Constraint
Constraint for counting problems

Traits§

IntersectionRing
Trait for intersection rings