Conversation so far:

Question: an ad hominem argument involves an attack on the foundation of an opponents assumptions
Self-contained rewrite: an ad hominem argument involves an attack on the foundation of an opponents assumptions