In[]:=
ClearAll["`*"];Remove["`*"];
In[]:=
$Version
Out[]=
14.0.0 for Microsoft Windows (64-bit) (December 13, 2023)
In[]:=
S=DSolveChangeVariablesDSolve[y'[x]==(7x+4y[x])/(7x+4y[x]+4),y,x],u,x,y[x]//FullSimplify
(u[x]-7x)
4
Out[]=
DSolve+[x]11,u,x
16
4+u[x]
′
u
In[]:=
W=(S//Activate)
Out[]=
uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog
4
11
1
16
1/16
()
121x+121
1
4
11
1
16
1/16
()
121x+121
1
4
11
1
16
1/16
()
121x+121
1
4
11
1
16
1/16
()
121x+121
1
4
11
1
16
1/8
(-1)
1/16
()
121x+121
1
4
11
1
16
1/8
(-1)
1/16
()
121x+121
1
4
11
1
16
1/4
(-1)
1/16
()
121x+121
1
4
11
1
16
1/4
(-1)
1/16
()
121x+121
1
4
11
1
16
3/8
(-1)
1/16
()
121x+121
1
4
11
1
16
3/8
(-1)
1/16
()
121x+121
1
4
11
1
16
5/8
(-1)
1/16
()
121x+121
1
4
11
1
16
5/8
(-1)
1/16
()
121x+121
1
4
11
1
16
3/4
(-1)
1/16
()
121x+121
1
4
11
1
16
3/4
(-1)
1/16
()
121x+121
1
4
11
1
16
7/8
(-1)
1/16
()
121x+121
1
4
11
1
16
7/8
(-1)
1/16
()
121x+121
1
In[]:=
16
4+u[x]
′
u
Out[]=
{True,True,True,True,True,True,True,True,True,True,True,True,True,True,True,True}
In[]:=
S1=DSolveChangeVariablesDSolve[{y'[x]==(7x+4y[x])/(7x+4y[x]+4),y[-1]==-1},y,x],u,x,y[x]//FullSimplify
(u[x]-7x)
4
Out[]=
DSolve+[x]11,11+u[-1]0,u,x
16
4+u[x]
′
u
In[]:=
S1//Activate
Out[]=
{}
In[]:=
S2=DSolveChangeVariablesDSolve[{y'[x]==(7x+4y[x])/(7x+4y[x]+4),y[a]==b},y,x],u,x,y[x]//FullSimplify
(u[x]-7x)
4
Out[]=
DSolve+[x]11,7a+4bu[a],u,x
16
4+u[x]
′
u
In[]:=
S2//Activate
Out[]=
uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog,uFunction{x},-7+4ProductLog-,uFunction{x},-7+4ProductLog
4
11
1
16
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
1/8
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
1/8
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
1/4
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
1/4
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
3/8
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
3/8
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
5/8
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
5/8
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
3/4
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
3/4
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
7/8
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
4
11
1
16
7/8
(-1)
1/16
16
(28+77a+44b)
28-44a+44b+121x
In[]:=
+[x]11,7a+4bu[a]/.((S2//Activate))/.a->-1/.b->-1//FullSimplify
16
4+u[x]
′
u
Out[]=
{{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False},{True,False}}
