Centers, modules, actions, and functors

The constructors on this page require mathematical structure from their input categories. Their precise availability therefore depends on the category model; use Julia's method table together with the linked manual chapter.

ConstructionPrincipal public namesManual
Drinfeld center and half-braidingscenter, center_embedding, CenterCategory, CenterObject, half_braiding, is_central, center_simples, induction, induction_restrictionHalf-braidings and computation
Relative centercentralizer, is_relative_braidingRelative centers
Algebra objectsAlgebraObject, algebra_structures, commutative_algebra_structures, separable_algebra_structures, etale_algebra_structures, is_algebra, is_separableAlgebras and internal modules
Internal module categoriescategory_of_left_modules, category_of_right_modules, category_of_bimodules, free_left_module, free_right_module, free_bimodule, internal_hom, is_left_module, is_right_module, is_bimoduleAlgebras and internal modules
Group actions and equivariantizationgtensor_action, GTensorAction, equivariant_induction, equivariantization, gcrossed_product, action_by_inner_autoequivalences, is_tensor_action, is_equivariantGroup actions
Semisimplificationsemisimplification, semisimplify, is_negligible, trace_pairing, quotient_hom_dimension, semisimplified_piece, decomposition_isomorphismSemisimplification
Functors and natural transformationsFunctor, functor, NaturalTransformation, MonoidalFunctor, monoidal_functor, monoidal_structure_candidates, autoequivalence_candidatesFunctors, monoidal functors