Let . Let be the set of all subsets of . How many mappings are there that satisfy the following condition:
, 2019
Solution
Let us fix and consider the situation where . If we let in the given identity, we get for any set in . So, if then we have . Therefore, if we let , we get , which implies that for any in , holds. Also, by letting in the given identity, we get for any set in . If we substitute in this identity, we obtain . We also get from , , and therefore, we have for any . Thus, we conclude that the mapping is determined completely by how the subsets of are mapped. Conversely, if for any pair of subsets of condition
is satisfied, and for any , then by letting and , we get
which shows that the identity given for the problem is satisfied. Consequently, it is sufficient to consider the mapping satisfying the condition (1), where by we mean the set of all subsets of .
Now, if we consider such a mapping , then we have so that the mapping is bijective, and if we replace by in (1), then we get
Conversely, if both and are satisfied, then by replacing in (2) by , we get back the condition (1). So, from now on we consider mapping satisfying the two conditions and .
Suppose now is satisfied, then we get , since . By the injectivity of , we get, in particular, that if but , then we get but . So, if we consider the process of transferring elements from to one element at every step starting with , then the number of elements in the set decreases strictly. Since we can repeat this process exactly times, where is the number of elements of , every element , the number of elements in the set is larger than or equal to the number of elements in . But since is injective, this number cannot be equal to the number of elements in . Thus, we conclude that for each , the number of elements in the set equals the number of elements of .
Consequently, there must exist in exactly one element, which does not belong to . Call this element . Then, the mapping is injective since is and surjective since is a finite set.
Since for every , by letting , we get and if we let , , then the left hand side becomes , and therefore, we have , from which it follows that must be valid. When , if we keep on applying (2), we get , and conversely, defined by this formula satisfies the condition and the property (2). Therefore, we can conclude that the number of functions satisfying equals the number of functions satisfying the property .
The number of such functions coincides with the number of ways of specifying pairs satisfying the property , without repetition. In fact, for left out of the pairing mentioned above, it is sufficient to let , and conversely, from every satisfying the property mentioned above, the pairing mentioned above can be achieved.
At this point, we just ignore the specification of and consider the way of counting the mappings satisfying the conditions stated above. Then, since it is not necessary to specify to start off, we can start off by forming some pairs of elements of , and decide whether to make the remaining elements of to become elements of or not. To decide the number of ways of forming pairs of elements from the set containing elements, we can line up elements from left to right and among the elements having no partner, pick the one having the leftmost position and decide its partner and keep on doing the same until every one of elements has a partner. Then, the number of ways this can be done is
. Therefore, the answer we seek for the problem is