Of cause you can do that. However, I’d suggest you to finish some elixir tutorial on your own first, otherwise it is hard for other people to offer you help without knowing you have a baseline knowledge.
If you have prior experience with functional programming, the official Elixir tutorial should be enough. If you do not have any experience of functional programming, you can consider to purchase a book or some online tutorial that have more details than the official elixir tutorial.
Thank you all for the inputs. I was able to execute what I intended to.
def function_1(arg1,arg2,arg3) do
def function_with_arg3_equals_5(arg1,arg2,arg3 \\ 5) do
def function_with_arg3_equals_10(arg1,arg2,arg3 \\ 10) do