The phrase "on assumption that" generally implies a hypothetical or speculative situation. There are several different ways to express this same idea, depending on the context. "Assuming that" and "supposing that" are both common alternatives that convey a similar meaning. Alternately, one might use phrases like "in the event that," "provided that," or "given that" to express a condition or situation that would need to be met in order for something else to happen. Other possible options include "presuming that," "if we assume that," or "on the premise that." Ultimately, the choice of synonym will depend on the specific context and tone of the text.