Wilson's impossibility theorem (Wilson(1972)) about Arrovian social welfare functions (Arrow(1963)) states that there exists a dictator or an inverse-dictator for any non-null social welfare function which satisfies the conditions of unrestricted domain, non-imposition and independence of irrelevant alternatives (IIA). Among these conditions IIA is very strong and controversial. We will show that, under the condition of strict non-imposition which is stronger than non-imposition, IIA can be replaced by weaker condition. We call this condition "monotonicity". We will also show that under strict non-imposition it is necessary and sufficient condition for Wilson's theorem, that is, it is equivalent to dictatorship or...