However, although it is generally true that multiplying − − → run with − −− → horse will filter out most of the components of − − → run that are irrelevant to 'dissolve' (since the 'dissolve'-related elements of − −− → horse should have values close to zero) and will produce a disambiguated version of this verb under the context of 'horse', it is not at all clear if this vector will also constitute an appropriate representation for the meaning of the intransitive sentence 'horse runs'.
here we have two tasks taking place at the same time: (a) disambiguation of the ambiguous word given its context; and (b) composition that produces a meaning vector for the whole sentence.