An open problem in
set.mm that I've been playing with off and on for the last few months is exactly the kind of bundling problem you are asking about in this thread. It is more complicated, though, because we don't have all axioms available.
Specifically, let us discard ax-7, A. x A. y ph -> A. y A. x ph (which has no distinct variable conditions). Replace it with two new axioms: the weaker ax-7v where x and y are distinct, and the trivial A. x A. x ph -> A. x A. x ph (which is an instance of id, so we don't actually need a new axiom for it). Is it possible to derive ax-7 with no distinct variable conditions?
I first mentioned this problem here:
https://groups.google.com/d/msg/metamath/iAeDyuyCgRQ/BYTj4OHqAQAJ(The link inside that post no longer works.)
For current progress and a description, see the link "*19.26.1 Experiments to study ax-7 unbundling" on the Theorem List Contents page. In
set.mm, there are 238 predicate calculus theorems requiring ax-7; of these, I proved 138 from ax-7v, with 90 that I haven't been able to prove yet (if they are possible to prove).
A negative result showing that ax-7 can't be derived from ax-7v would also be nice because it would show the "metalogical" independence of ax-7.
Some of the special cases of ax-7 that I've proved from ax-7v are the following. I think it is interesting that these are possible at all, but we're still some distance from ax-7 in its most general form.
ax7w12AUX7 provides a tool to prove all cases where the ph in ax-7 consists of any logical combination of atomic formulas with no quantifiers, containing only x and y and no wff metavariables. ax7w13AUX7 (with no $d) illustrates an application of ax7w12AUX7.
$d v u x $. $d y u v $. $d ph x $. $d ph y $.
ax7w12AUX7 $p |- ( A. x A. y [ x / u ] [ y / v ] ph -> A. y A. x [ x / u ] [ y / v ] ph )
ax7w13AUX7 $p |- ( A. x A. y x e. y -> A. y A. x x e. y ) $= ... $.
ax7w10AUX7 and axw11AUX7 are curious special cases allowing an arbitrary ph, with no distinct variable conditions.
ax7w10AUX7 $p |- ( A. x A. y ( x = y /\ ph ) -> A. y A. x ( x = y /\ ph ) )
ax7w11AUX7 $p |- ( A. x A. y ( -. x = y /\ ph ) -> A. y A. x ( -. x = y /\ ph ) )
By the way, a few years ago I was able to show that ax-9, -. A. x -. x =
y with no distinct variable condition, can be derived from the weaker
version with x and y distinct (theorem ax9v). The result is shown as theorem ax9. The full
proof of ax9 from ax9v is longer and more complicated than a
typical bundling proof with all axioms available, because we
don't have the full strength of ax-9 available to use.
Norm