Análisis del personaje de Pilar Ternera
La otra mujer importante es Pilar Ternera. Entre los fundadores originales de Macondo, sus padres la llevaron allí para separarla de un hombre que la violó a los catorce años «y siguió amándola hasta los veintidós». Pilar llega a casa de los Buendía como sirvienta, pero pronto comienza a leer el futuro de ellos en sus cartas. Se convierte en la amante de los niños Buendía, primero de José Arcadio II, luego de Aureliano. Da a luz a Arcadio de José Arcadio II, y es madre de Aureliano José por parte del Coronel. Cuando Macondo se infecta con la plaga del insomnio, se suma a la confusión al idear un esquema de lectura del pasado en las mismas letras que había leído previamente en el futuro. Se nos dice que esta práctica conduce a una realidad imaginaria para los macondinianos, una realidad «que les resultaba menos práctica, pero más reconfortante». En sus predicciones, Pilar siempre tiene razón en los hechos posteriores. Como ella predice, Rebekah nunca será feliz hasta que sus padres estén en sus tumbas. Además, Pilar advierte a Aureliano Buendía sobre una intoxicación alimentaria y advierte que su hijo Aureliano no debe asistir a la obra en la que será asesinado.
El hijo de Pilar, Arcadio, es criado por los Buendía; nunca se entera de que Pilar Ternera es su madre. Una vez trata de seducirla, pero ella escapa pagando a Sofía de la Piedad para que se convierta en su amante. Aureliano José siente por ella la misma atracción que su hermano Arcadio, pero descubre que es su madre. Cuando se produce esta revelación, los dos se vuelven muy cercanos, «cómplices en la soledad».
Pilar lo resume mejor en términos de su belleza desperdiciada. En la vejez, se convierte en propietaria de un burdel local, pero «nunca cobra por el servicio» de prestarle su habitación: nunca rechazó el favor, como nunca rechazó a los innumerables hombres que acudían a ella incluso en el ocaso de su vida. madurez, sin dar dinero que perder y solo ocasionalmente placer.» Durante su vida, además de sus hijos, tiene cinco hijas, que se describen como de la misma sangre caliente.
Durante el largo tiempo que Amaranta Buendía teje su sudario, Pilar Ternera se convierte —a los ojos de la moribunda— en la encarnación de la muerte. Meme, hija de Fernanda y Aureliano Segundo, acude a Pilar Ternera para pedirle consejo sobre su romance con Mauricio Babilonia, pero no reconoce que «la bruja centenaria era su abuela». En su vejez, Pilar Ternera siempre está conectada con los Buendía y sus problemas. Asimismo, Aureliano Segundo acude a ella en busca de alivio del nudo en la garganta que lo estrangula hasta la muerte.
Pilar Ternera vive ciento cuarenta y cinco años; finalmente aparece como una señora consolando al melancólico Aureliano Babilonia. Ella muere en su mecedora y, de acuerdo con sus deseos, es enterrada en la mecedora debajo del centro de la pista de baile del burdel. Allí, en su tumba, «se pudrirían los pecados del pasado».