The twist of an object #
The Seidel--Thomas twist of an object E is the cone of the evaluation map
RHom(E,X) ⊗ E ⟶ X.
EvaluationData E is a choice of the tensoring for every X, its functor is
RHom(E,-) ⊗ E, and its evaluation is the degree-zero transformation to the
identity. evaluation_isClosed is what this construction needs: a closed
degree-zero transformation has objectwise cones, and those cones assemble to a
dg endofunctor exactly as the counit's do for an adjunction.
Why this is a second twist, not a duplicate of the first #
DGAdjunction.CounitConeData.twist is the cone of an adjunction counit
L R ⟶ id. This one is the cone of a transformation attached to a single
object, with no adjunction in sight. The two agree when RHom(E,-) and
- ⊗ E are the adjoint pair of a spherical functor out of Perf(k), but the
repository has no Perf(k) as a dg category, so that comparison cannot be
stated here and is not attempted. What the object form buys is that it is
available now from evaluation data plus chosen cones, with the cone choices
supplied automatically in a pretriangulated category.
What is claimed, and what is not #
The cone exists, is a dg endofunctor, and receives the canonical inclusion from
the identity. Its dg-functor isomorphism class is independent of both the
evaluation data and the objectwise cone choices; the canonical comparisons
commute strictly with the inclusions and satisfy identity and composition
coherence. Nothing here says the twist is an autoequivalence, calls E
spherical, or connects it to SerreFunctor.IsSphericalObject; those are the
seams the roadmap records.
Exactness #
Every dg functor preserves both shifts and the strong split cone witnesses used
here. For shifts this follows by mapping the invertible homogeneous element;
for cones the mapped fst and snd projections explicitly invert the mapped
splitting. Thus the twist is exact on H⁰ without an evaluation-specific
hypothesis. The structured preservesChosenCones constructor below retains
its endpoint argument for compatibility and to expose the cone functor's
3-by-3 proof, but callers may always use
DGFunctor.preservesChosenCones K.twist directly.
Cone preservation for the evaluation functor transports across a change of evaluation data. This structured compatibility theorem remains useful even though every dg functor now supplies cone preservation directly.
Equations
- V.preservesChosenConesOfCompare W hV = hV.ofIso (V.compareIso W)
Instances For
The canonical comparison between evaluation functors and the identity on the target form a strictly commuting square of dg natural transformations.
Chosen objectwise cones of the evaluation map RHom(E,X) ⊗ E ⟶ X.
Instances For
A pretriangulated category supplies cones of all evaluation components.
Equations
Instances For
The twist of the object E: the dg endofunctor Cone(RHom(E,-) ⊗ E ⟶ id).
Instances For
The canonical closed transformation id ⟶ T_E.
Instances For
The object-twist dg functor is independent, up to a canonical closed degree-zero isomorphism, of both the evaluation data and the chosen cones.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The canonical twist comparison strictly commutes with the inclusions from the identity functor.
The canonical twist comparison from a cone choice to itself is strictly the identity homogeneous natural transformation.
The canonical twist comparison from a choice to itself is the identity isomorphism.
Canonical twist comparisons compose strictly at the level of their underlying homogeneous natural transformations.
Canonical twist comparison isomorphisms are transitive.
The object twist preserves shifts.
Kept as the object-twist accessor for the unconditional generic capability.
Equations
Instances For
The structured 3-by-3 cone-preservation witness for the object twist.
The endpoint argument is now redundant as a hypothesis, but retaining this constructor records how the cone-functor witness is assembled.