Expression–content They are the antecedent and consequent of semiotic functions. Mathematical activity is essentially relational, since the different objects described are not isolated, but they are related in mathematical language and activity by means of semiotic functions. Each type of objec7t can play the role of antecedent or consequent (signifier or signified)
in the semiotic functions established by a subject (person or institution).
These facets are grouped in pairs that are dually and dialectically complementary. They are considered as attributes applicable to the different primary and secondary
objects, giving rise to different ‘‘versions’’ of the said objects. In Godino, Batanero, and Roa (2005) the six types of primary entities and the five types of cognitive dualities are described using examples from a research in the field of combinatory reasoning.In Fig. 1, we represent the different theoretical notions that have been concisely described as an ontosemiotic model for mathematical knowledge. Here, mathematical activity plays a central role and is modelled
in term of systems of operative and discursive practices. From these practices the different types of mathematical objects, which are related among them building cognitive or epistemic configurations, emerge. Lastly, the objects that take part in mathematical practices and those emerging from these practices depend on the language game in which they participate,