We have defined the $L^p$ space for $p\geq1$.One thing I know is that for $0<p<1$ the norm will not satisfy the triangle inequality.$L^p(A)$={$f \colon A\to R$ (measurable) such that $\int|f|^pd\nu<\infty$}
Now I want to define the Orlicz space,which is generalization of $L^p$ spaces,defined as follows,
$L^\phi(A)$={$f \colon A\to R$ measurable such that $\int\phi(kf)d\nu<\infty$ for some $k>0$},where $\phi$ is a convex function.
Question(1): Is there any point I am missing that we cannot define $L^p$ when $0<p<1$ so is there any connection between this and why we are taking convex function to define Orlicz space?
Question(2): What if I take a function that is not a convex function but we can go back to $L^p$ space from $L^\phi$ space by defining $\phi$ other than a convex function, is that possible?