Вопросы к Поиску с Алисой
Разница между синонимами «показать» и «продемонстрировать» заключается в контексте употребления. yandex.ru
Слово «показать» может означать «направить внимание на кого-то», в таком случае его синонимами будут, например, «ткнуть», «указать», «кивнуть». yandex.ru
Слово «продемонстрировать» означает «наглядно показать», «произвести демонстрацию чего-либо», чаще всего употребляется в отношении не одного человека, а группы людей при объяснении чего-либо. sanstv.ru dic.academic.ru
Таким образом, слово «показать» больше подходит для обозначения повседневного действия, а «продемонстрировать» — для демонстрации чего-либо, обычно с целью объяснения.