1

Is there an established name for this $eql$ function?

$$\operatorname{eql}(f, g) = \{\ (x, y)\mid f(x) = g(y)\ \}$$

MJD
  • 67,568
  • 43
  • 308
  • 617
Will
  • 151
  • 4

2 Answers2

0

According to Wikipedia this set is called an equalizer of the two functions.

MJD
  • 67,568
  • 43
  • 308
  • 617
0

I've discovered through Reddit (see Bill's link) that this is called the pullback:

$$pb(f, g) = \{\ (x, y) \mid f(x) = g(y)\ \}$$

The equalizer is:

$$eql(f, g) = \{\ x \mid f(x) = g(x)\ \}$$

But we can define each in terms of the other:

$$pb(f, g) = eql(f \circ \pi_1, g \circ \pi_2)$$

$$eql(f, g) = pb(f, g) \cap pb(id, id)$$

Will
  • 151
  • 4