Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck passverified 2026-10-22 (gpt-6.1-sol)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Finite groupoid push-pull satisfies Fubini and adjunction

Statement

Let p:X→Y and q:Y→Z be functors of finite groupoids. The iterated homotopy fiber over any z∈Z is equivalent to the homotopy fiber of q∘p, so (q∘p)!=q!p!. Consequently, for composable spans of finite groupoids, the induced push-pull maps compose by the homotopy-pullback composite span. If X←aE→bY is a span, equip invariant functions with

⟨f,g⟩X:=∑[x]∈π0(X)f([x])‾ g([x])∣Aut⁡X(x)∣.

Then the adjoint of b!a∗ is a!b∗, the map of the transposed span.

Facts & Assumptions

Given: Finite groupoids and functors as in the Statement, and invariant complex-valued functions on their isomorphism classes.

[F1]

Finite groupoid cardinality and homotopy-fiber integration: homotopy-fiber objects are pairs (c,α:p(c)≅d); integration weights each class by the reciprocal automorphism-group order; a span acts by pushforward after pullback.

[F2]

Homotopy pullback of finite groupoids: the homotopy pullback of b:E→Y and c:F→Y has objects (e,f,α:b(e)≅c(f)) and compatible pairs of arrows.

Proof

1.1givenF1construct

For fixed z∈Z, an object of the iterated fiber is (y,β:q(y)→z,x,α:p(x)→y). The functor (y,β,x,α)↦(x,β∘q(α)) maps it to (X)z. A quasi-inverse sends (x,γ:q(p(x))→z) to (p(x),γ,x,id⁡p(x)). The composite on (X)z is the identity. For any iterated object, the isomorphism α:p(x)→y and id⁡x give a natural isomorphism from the quasi-inverse image back to that object. Hence the functor is an equivalence.

1.2givenF1algebra

Fix an isomorphism class [e] of E, set y=b(e), and write A=Aut⁡Y(y), B=Aut⁡E(e), I=im⁡(B→A), and N=ker⁡(B→A). The classes in the homotopy fiber Ey represented by this [e] are the orbits of I on the A-torsor of isomorphisms b(e)≅y, so there are ∣A∣/∣I∣ of them; each has automorphism group N. Their contribution after the outer factor 1/∣A∣ is f([e])/(∣I∣∣N∣)=f([e])/∣B∣, by the finite homomorphism counting identity ∣B∣=∣I∣∣N∣. Summing over [e] proves ∫y∈Yb!f(y)=∫e∈Ef(e).

2.1F1F2step 1.1construct

Compose spans X←aE→bY and Y←cF→dZ, and let P=E×YhF with projections πE,πF. For fixed z∈F, the homotopy fiber of πF over z has objects ((e,f′,α),τ:f′≅z). The functor to Ec(z) sends this object to (e,c(τ)∘α) and sends an arrow (u,v) to u. Such an arrow satisfies τ′∘v=τ and c(v)∘α=α′∘b(u), so its image satisfies β′∘b(u)=β. Conversely, for any such u between images (e,β) and (e′,β′), the only possible lift has v=(τ′)−1∘τ:f′→f′′; the equation β′∘b(u)=β implies c(v)∘α=α′∘b(u), so this lift exists and is unique. The functor is fully faithful; every object (e,β) is its image from ((e,z,β),id⁡z), so it is essentially surjective. It is therefore an equivalence. By [F1], equivalent fibers have equal finite integrals, giving c∗b!g=(πF)!πE∗g for every invariant function g on E. Applying step 1.1 to πF and d now gives d!c∗b!a∗f=(d∘πF)!(a∘πE)∗f, which is the push-pull map of the homotopy-pullback composite span.

2.2F1step 1.2algebra

Put ϕ([e]):=f([a(e)])‾g([b(e)]), which is invariant on π0(E). Expanding the left inner product by the definition of b! gives ⟨b!a∗f,g⟩Y=∑[y]1∣Aut⁡Y(y)∣∑[(e,η)]∈π0(Ey)f([a(e)])‾g([y])∣Aut⁡Ey(e,η)∣. Since η:b(e)≅y and g is invariant, g([y])=g([b(e)]), so this is ∫y∈Yb!ϕ(y)=∫e∈Eϕ(e)=∑[e]ϕ([e])∣Aut⁡E(e)∣ by step 1.2. On the other side, expanding a!b∗g and using ξ:a(e)≅x to replace f([x])‾ by f([a(e)])‾ gives ⟨f,a!b∗g⟩X=∑[x]1∣Aut⁡X(x)∣∑[(e,ξ)]∈π0(Ex)ϕ([e])∣Aut⁡Ex(e,ξ)∣=∫x∈Xa!ϕ(x)=∫e∈Eϕ(e), again by step 1.2. Both inner products therefore equal the same finite weighted sum, proving the adjoint identity.

3.1step 1.1step 2.1step 2.2∎

Step 2.2 proves that the adjoint of b!a∗ is a!b∗, and steps 1.1 and 2.1 prove composition through homotopy-pullback spans.

Depends on

Dependency tree · 1 level

Sources