The usual syntax of using an underscore is not limited to just text, but can be used for graphics as well.
Below I have defined \BlockA and \BlockB which produce the two boxes:

If you don't provide any draw options to you get the basic:

Code:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\newcommand*{\BlockA}[1][]{%
% #1 = tikz options
\begin{tikzpicture}[scale=0.5]
\draw [#1] (0,0) rectangle (1,1);
\draw [#1] (0.5,0) -- (0.5,1.0);
\draw [#1] (0,0.5) -- (1.0,0.5);
\end{tikzpicture}
}%
\newcommand*{\BlockB}[1][]{%
% #1 = tikz options
\begin{tikzpicture}[scale=0.5]
\draw [#1] (0,0) rectangle (1.0,0.5);
\draw [#1] (0.5,0) -- (0.5,0.5);
\end{tikzpicture}
}%
\[
F_{\BlockA[fill=yellow]} \cdot F_{\BlockB[fill=cyan,draw=red]} = 0
\]
\end{document}
\[ F_{88} \cdot F_\infinity = 0 \]? – Frakturfreund Jul 18 '12 at 4:17