Mario e tacut. (tacut = nume predicativ) - propozitia ta e corecta
Copilul tacut este un bun matematician. (tacut = atribut si raspunde la intrebarea: ce fel de copil?)
Cuvantul "tacut" este un adjectiv. In al doilea exemplu pe care l-ai dat (Sunt cartile tacutului), tu ii schimbi valoarea morfologica din adjectiv in substantiv.
In exemplul pe care ti l-am dat eu (Copilul tacut este un bun matematician), am pastrat valoarea de adjectiv a cuvantului.