The anwser
is nk=2k. In that case, the matrices can be constructed as
follows: Let V be the n-dimensional real vector space with basis
elements [S], where S runs through all n=2k subsets of
{1,2,…,k}. Define Ai as an endomorphism of V by
Ai[S]={0[S∪{i}]if i∈Sif i∈/S
for all i=1,2,…,k and S⊂{1,2,…,k}. Then
Ai2=0 and AiAj=AjAi. Furthermore,
A1A2…Ak[∅]=[{1,2,…,k}],
and hence A1A2…Ak=0.
Now let A1,A2,…,Ak be n×n matrices satisfying
the conditions of the problem; we prove that n≥2k. Let v be
a real vector satisfying A1A2…Akv=0. Denote by
P the set of all subsets of {1,2,…,k}. Choose
a complete ordering ≺ on P with the property
X≺Y⇒∣X∣≤∣Y∣for all X,Y∈P.
For every element X={x1,x2,…,xr}∈P,
define AX=Ax1Ax2…Axr and vX=AXv.
Finally, write Xˉ={1,2,…,k}∖X for the
complement of X.
Now take X,Y∈P with X≺Y. Then AXˉ
annihilates vY, because X≺Y implies the existence of some
y∈Y∖X=Y∩Xˉ, and
AXˉvY=AXˉ∖{y}AyAyvY∖{y}=0,
since Ay2=0. So, AXˉ annihilates the span of all the
vY with X≺Y. This implies that vX does not lie in this
span, because AXˉvX=v{1,2,…,k}=0.
Therefore, the vectors vX (with X∈P) are linearly
independent; hence n≥∣P∣=2k.