I read your remark on cochains only now. What's up with their associativity? How can they lose it if their ambient algebra has it? :thinking:
It's been a long time since I thought about the argument (like 20 years). :thinking:
Maybe it helps to go back to the universal derivations stuff?
Consider three vertices V={1,2,3} with corresponding basis e1,e2,e3∈KV together with a complete edge set
E~={(1,1),(1,2),(1,3),(2,1),(2,2),(2,3),(3,1),(3,2),(3,3)}=V×V
with corresponding bases
e1,1,e1,2,e1,3,e2,1,e2,2,e2,3,e3,1,e3,2,e3,3∈KE~.
The unit element is
1=e1+e2+e3
and the (complete) graph operator is
G~=1⊗K1=∑(i,j)∈E~ei,j=e1,1+e1,2+e1,3+e2,1+e2,2+e2,3+e3,1+e3,2+e3,3.
The universal derivation d~:A→Ω~ is given by
d~f=(i,j)∈E~∑[f(j)−f(i)]ei,j.
Note that all terms involving a "loop" ei,i vanish from the sum.
Also note that although G~ is not an element of Ω~=ker(m) (since it contains loops), G~ generates Ω~ via d~. The loops vanish due to the commutator.
This is truly a universal derivation (proven in Bourbaki among other places) so any other derivation d:A→Ω factors through this one, i.e. for every d, there is a unique (up to isomorphism) ϕ:Ω~→Ω given by
ϕ(ei,j)=eidej
where i=j such that
d=ϕ∘d~
and vice versa. ϕ amount to basically setting some of the ei,j=0.
Back to this example, it means:
- d~e1=e2,1+e3,1−e1,2−e1,3
- d~e2=e1,2+e3,2−e2,1−e2,3
- d~e3=e1,3+e2,3−e3,1−e3,2
Adding the three expressions above demonstrates
d~1=d~(e1+e2+e3)=0.
Multiplying on the left demonstrates:
ei,j=eid~ej
for i=j and Ω~ is spanned by these guys (see Bourbaki) so a general element in Ω~ can be expressed as
α=∑(i,j)∈E~,i=jα(i,j)ei,j
so you can kind of see why I go back on forth on whether I want to include loops in E~. If I don't include loops, then I can just write
α=∑(i,j)∈E~α(i,j)ei,j
but then I can't write G~=1⊗K1, which is kind of nice to be able to do. Either way is fine :shrug:
To see where nonassociativity comes in, I think we need to look at what is Ω~2.
It is not too tricky to show that
- d~e1,2=e3,1,2−e1,3,2+e1,2,3
- d~e2,1=e3,2,1−e2,3,1+e2,1,3
- d~e2,3=e1,2,3−e2,1,3+e2,3,1
- d~e3,2=e1,3,2−e3,1,2+e3,2,1
- d~e3,1=e2,3,1−e3,2,1+e3,1,2
- d~e1,3=e2,1,3−e1,2,3+e1,3,2
which follows from the definition
d~ei,j=d~(eid~ej)=(d~ei)(d~ej)=k∈V∑(ek,i,j−ei,k,j+ei,j,k)
On notation, recall that
ei,j=ei⊗Kej,i=j
are bases for Ω~.
It is tempting to let
ei,j,k=ei⊗Kej⊗Kek,
but it is better to think of these as
ei,j,k=ei,j⊗Aej,k=(ei⊗Kej)⊗A(ej⊗Kek)∈Ω~⊗AΩ~,
i.e. these are directed 2-paths (or secretly 2-simplices).
There is, however, an obvious map:
Ω~⊗An→A⊗K(n+1)
with
ei,j,k=ei,j⊗Aej,k↦ei⊗Kej⊗Kek
and I actually make use of this when I define diamonds.
Pausing for a second, what I've shown above (in gory tedious detail) is that the universal derivation
d~:A→Ω~
maps 0-paths to linear combinations of 1-paths. This can be extended to a derivation
d~:Ω~→Ω~⊗AΩ~
that maps 1-paths to linear combinations of 2-paths.
As long as you are dealing with complete graphs / universal derivations, we have
d~2=0,d~(fg)=(d~f)g+f(d~g).
(btw, I think everything I said in my last few comments are just an application of well know stuff to a simple complex involving 3 vertices)
I think the more traditional approach with simplices assumes a total order on vertices and keeps only the paths with the right order so that the universal
- d~e1=e2,1+e3,1−e1,2−e1,3
- d~e2=e1,2+e3,2−e2,1−e2,3
- d~e3=e1,3+e2,3−e3,1−e3,2
becomes
- de1=−e1,2−e1,3
- de2=+e1,2−e2,3
- de3=+e1,3+e2,3
i.e. ϕ(ei,j)=0 if i>j so that Ω is spanned by e1,2,e2,3,e1,3∈Ω and the universal
- d~e1,2=e3,1,2−e1,3,2+e1,2,3
- d~e2,1=e3,2,1−e2,3,1+e2,1,3
- d~e2,3=e1,2,3−e2,1,3+e2,3,1
- d~e3,2=e1,3,2−e3,1,2+e3,2,1
- d~e3,1=e2,3,1−e3,2,1+e3,1,2
- d~e1,3=e2,1,3−e1,2,3+e1,3,2
becomes
- de1,2=e1,2,3
- de2,3=e1,2,3
- de1,3=−e1,2,3
so that Ω⊗AΩ is one dimensional and spanned by e1,2,3.
You're right. I can't think of why it should be nonassociative. Proof by exhaustion :joy:
I haven't thought about the simplicial stuff since grad school, but it seems the total ordering can be given a physical interpretation as giving each n-simplex a kind of temporal direction so the first vertex can be thought of as an event that happens before the last vertex :thinking:
i.e. traversing an edge involves moving forward in time. This automatically rules out cycles, loops, etc.
This is a common property with diamonds so maybe totally ordered simplices and diamonds are not so different after all :thinking:
Maybe this is where non-associativity comes in...
Given α,β∈Ω, what is αβ∈Ω⊗AΩ?
The only thing I can think of that it could be is:
αβ=[(α(1,2)e1,2+α(2,3)e2,3+α(1,3)e1,3][(β(1,2)e1,2+β(2,3)e2,3+β(1,3)e1,3]=α(1,2)β(2,3)e1,2,3.
This product would be associative, but I think this might be antisymmetrized so that
α∧β=[α(1,2)β(2,3)−β(1,2)α(2,3)]e1,2,3.
This product, although looking more like the continuum wedge product, would not be associative :thinking:
The associative product of simplicial cochains
αβ=α(1,2)β(2,3)e1,2,3
does not, in any obvious way that I can see, approximate wedge product.
However, if you put two simplicial 2-cochains together (forming a 2-diamond), you get
αβ=[α(1,2)β(2,3)−α(1,2′)β(2′,3)](e1,2,3−e1,2′,3).
This is associative and approximates the continuum wedge product.
Diamonds for the win :blush: :large_blue_diamond:
Note: 1-diamonds are directed edges and 2-diamonds are "directed squares", but n-diamonds for n>2 are richer than just n-cubes (although directed n-cubes are n-diamonds).
Note^2: You cannot form a diamond with just 3 vertices. If there is not a fourth vertex present allowing you to construct a 2-diamond from 3 existing vertices, then the 2-simplex formed from the 3 vertices is equal to zero in discrete differential geometry.
i.e. the space of 2-diamonds Ω2 is spanned by pairs of 2-simplices sharing the same start and end vertex, e.g.
ei,j,k−ei,j′,k.
Wilson talks about this a bit (Wilson as in Sullivan-Wilson with a competing formulation to ours) in
The product defined in this paper :point_of_information: is graded commutative and nonassociative.
On the bottom of page 4:
There is also a graded commutative nonassociative product on C∙ described easily in terms of the elementary cochains a,b as follows