Backgroud:
SARP can be defined on general budget set.
SARP: Assume for all $B$ the choice $c(B)$ is only one element. If $x_i,x_{i+1}\in B_i$, and $x_i = c(B_i)$, for all $i\in \{1,N-1\}$, then $x_1=c(B_1)\notin B_N$.
I learnt that, if the budget is this: $B_i=\{x\mid p_ix\leq p_ix_i\}$, then, SARP implies that the finite data is rationalized by convex preferece.
Motivation: most real life problems have more complicated budgets. For example, if the agent is allocating her money between risky security and riskless cash, then her budget will be a segment rather than a triangle.
My question: Let $y^i$ and $z^i$ be two points, and $\overline{ y^iz^i}$ is the segment connecting $y^i$ and $z^i$.
Let $B^i=\overline{ y^iz^i}$ be the segment budget set.
Let the data be $(x^i,B^i)^{i\in\{1,2,...,n\}}$ where $n$ is a natural number.
Can we still have a convex rationalization of the data?
That is, we are trying to find an Axiom, similar to SARP, such that the following two conditions are equivalent:
- The data satisfies the Axiom,
- The data is rationalized by a convex preference.
If we could also get monotonicity, then it will be better. The focus is on convexity of preference.
My try: I've gone through the paper "Revealed preference analysis for convex rationalizations on nonlinear budget sets". However, this paper requires that budget set $B$ is monotone, and a segment budget set is not monotone.
Any comments, long or short, will help. Any related reference will help, too. Thanks in advance.