Internal Grp categories correspond to group objects in Cat
ProvedQAlgorithms.Papers.Independent.Intake100.P20.internalGrpAndGroupCatLet and be groups, equipped with source, target, identity and partial composition maps defining a small category. This is an internal category in Grp exactly when pointwise multiplication, unit and inversion on objects and arrows define a strict group object in Cat. The multiplication functor has
The unit functor from the one-object discrete category picks out and , and the inversion functor uses the two group inversions. In the reverse translation these functors give precisely the same group operations and category maps. Functoriality of multiplication is the interchange law; the original group structures supply associativity and both inverse laws. This states the source's inverse structure translations, without enlarging the assertion to an equivalence of unspecified categories of internal functors.
import Definitions.Def_QAlgorithms_Papers_Independent_Intake100_P20
namespace QAlgorithms.Papers.Independent.Intake100.P20
open CategoryTheory
open scoped TensorProduct Manifold ContDiff
universe u v w z
/-- PDF p. 8: the explicit mutually inverse structure translations between
internal Grp categories and strict group objects in Cat. Under total-arrow
coordinates both translations retain the category and BOTH pointwise groups.
This claims no additional equivalence of categories of internal functors. -/
theorem internalGrpAndGroupCat {A : Type u} {O : Type v} [Group A] [Group O]
(D : CategoryMaps A O) :
InternalCategoryInGrp D ↔ GroupObjectInCat D := by sorry
end QAlgorithms.Papers.Independent.Intake100.P20
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For arbitrary groups and total maps , , and , the theorem asserts an equivalence between two conditions described as follows. Let mean the conjunction of for every ; and whenever ; and for every ; and whenever and . Let mean the conjunction of , and for every , , for every , , and for every satisfying and . The first condition is . The second condition is together with and for every , for every , and for every with . These two conditions are equivalent, with no further assumptions on the total composition map outside the cases constrained by the listed equations.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.