Revision of C a p a c i t a n c e Capacitance

Find the Capacitance of an isolated ball shaped conductor of radius R 1 R_{1} surrounded by am adjacent concentric layer of dielectric with permittivity k k and outside radius R 2 R_{2} If your answer comes in the form of a π ϵ 0 k R 1 b + R 1 ( k c ) R 2 \frac{aπ\epsilon_{0}kR_{1}}{b+\frac{R_{1}(k-c)}{R_{2}}} Type you answer as a + b + c a+b+c


The answer is 6.

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

2 solutions

Karan Chatrath
Mar 22, 2020

Nice problem. Consider the geometry below:

This is the configuration of a spherical capacitor, the negative terminal of which is at infinity. The permittivities of each region is indicated in the diagram.

Let the charge on the innermost shereical conductor be Q Q . At any point on the red spherical region, the radially outward electric field due to the conducting sphere is:

E = Q 4 π k ϵ o R 2 E = \frac{Q}{4 \pi k \epsilon_o R^2}

Let the electric potential at the surface of the conducting sphere be V i V_i and that on the edge of the dielectrics be V o V_o . To calculate the potential difference between these two surfaces:

E = d V d R = Q 4 π k ϵ o R 2 E = -\frac{dV}{dR} = \frac{Q}{4 \pi k \epsilon_o R^2}

d V = Q 4 π k ϵ o R 2 d R dV = -\frac{Q}{4 \pi k \epsilon_o R^2} dR V i V o d V = R 1 R 2 Q 4 π k ϵ o R 2 d R \int_{V_i}^{V_o} dV = \int_{R_1}^{R_2} -\frac{Q}{4 \pi k \epsilon_o R^2} dR V i V o = Q 4 π k ϵ o ( 1 R 1 1 R 2 ) ( 1 ) \implies V_i - V_o = \frac{Q}{4 \pi k \epsilon_o} \left(\frac{1}{R_1} - \frac{1}{R_2}\right) \dots (1)

Performing the same steps to compute the potential difference between the edge of the dielectrics and the negative terminal of the capacitor:

E = d V d R = Q 4 π ϵ o R 2 E = -\frac{dV}{dR} = \frac{Q}{4 \pi \epsilon_o R^2}

d V = Q 4 π ϵ o R 2 d R dV = -\frac{Q}{4 \pi \epsilon_o R^2} dR V o V d V = R 2 Q 4 π ϵ o R 2 d R \int_{V_o}^{V_{\infty}} dV = \int_{R_2}^{\infty} -\frac{Q}{4 \pi \epsilon_o R^2} dR

V o V = Q 4 π k ϵ o ( 1 R 2 ) ( 2 ) \implies V_o - V_{\infty} = \frac{Q}{4 \pi k \epsilon_o} \left(\frac{1}{R_2}\right) \dots (2)

Adding (1) and (2) will give the potential difference between the terminals of the capacitor. After substituting and simplifying, that is:

V i V = Q 4 π k ϵ o R 1 ( 1 R 1 ( k 1 ) R 2 ) V_i - V_{\infty} =\frac{Q}{4 \pi k \epsilon_o R_1} \left(1- \frac{R_1(k-1)}{R_2}\right)

Re-arranging and recognising that Q = C ( Δ V ) Q = C (\Delta V) gives the required expression:

C = 4 π k ϵ o R 1 1 R 1 ( k 1 ) R 2 C = \frac{4 \pi k \epsilon_o R_1}{1- \frac{R_1(k-1)}{R_2}}

Therefore: a = 4 ; b = c = 1 \boxed{a = 4 \ ; \ b = c = 1}

Very impressive solution.

A Former Brilliant Member - 1 year, 2 months ago

@Karan Chatrath sir the latest problem of E and M which is uploaded by Steven sir .
from last 2 days he is helping me in how to solve problem through python (solving integration and differential equations)
He has uploaded the latest problem in my request only that i will do that from python only.
but i am not able to solve .
here is my code ,please help ,i don't want his hard work to be blown up . He will feel happy if i upload the solution using python
Thanks in advance.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
print
"import math

L=1
R=1


dt = 10.0**(-5.0)


t = 0.0
count = 0

IL = 0.0
VC = 0.0" 

A Former Brilliant Member - 11 months, 3 weeks ago

Log in to reply

How do you want me to help exactly? Let me know and I will try. Because I don't want to just tell you the code. That will defeat the purpose of your learning. But generally speaking, I would do this:

  • Declare a variable H = 0 H=0 for heat dissipated by resistance
  • Start a while loop
  • Solve for I ˙ \dot{I}
  • Apply Euler integration to obtain the current
  • Compute the heat dissipated in that elementary time interval due to this current. Add it to H H end while loop when t 3 π / 5 t \ge 3\pi/5

Karan Chatrath - 11 months, 3 weeks ago

Log in to reply

@Karan Chatrath i am taking help from previous RLC problem ,how to write a code .
btw can you tell ,what does ISmin = 999999.0 mean??
thanks in advance

A Former Brilliant Member - 11 months, 3 weeks ago

Log in to reply

@A Former Brilliant Member I cannot answer that question without looking at the code. If you share a link to that solution, then I will be able to answer that question.

Karan Chatrath - 11 months, 3 weeks ago

Log in to reply

@Karan Chatrath @Karan Chatrath sir open this problem https://brilliant.org/problems/rlc-4-16-2020/
see the solution , in his 43rd line of code he has written that only.
thanks in advance

A Former Brilliant Member - 11 months, 3 weeks ago

Log in to reply

@A Former Brilliant Member He has initialised a variable to calculate the minimum current. It is set to a very high number, so at every time step when the instantaneous current is lower than the value of IS min, the lower value of current replaces the present value of IS min. It is a programming trick to find a minimum value of a function.

Karan Chatrath - 11 months, 3 weeks ago

@A Former Brilliant Member I don't know why you deleted the comments. Do not be discouraged. Please try your best to understand the way of coding instead of rushing to solve a problem. It is impressive that you are willing to learn. But my only suggestion is to learn it in a systematic way.

Karan Chatrath - 11 months, 3 weeks ago

Log in to reply

@Karan Chatrath @Karan Chatrath @Karan Chatrath sir my code is not running,as it is obvious that it will be wrong
guide me ,what i should add more in this code .
btw when i go to run this code a orange line comes at the right (24th line) saying me invalid syntax.
below my code is attached .

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
print  
"
import math

L=1
R=1


dt = 10.0**(-5.0)


t = 0.0
count = 0

IL = 0.0

ILd = 0.0

I = I + ILd * dt



while t <= 0.60*math.pi

H=0

H=I**2Rdt

t = t + dt
count = count + 1

print("H")"   

A Former Brilliant Member - 11 months, 3 weeks ago

Log in to reply

@A Former Brilliant Member Okay, I said I won't help but here you go. Good attempt..

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import math

L=1
R=1

dt = 10.0**(-5.0)


t = 0.0

I = 0.0
H  = 0

while t <= 0.60*math.pi:

 # Source voltage:
  VS  = 10*math.sin(10*t)

 # Applying Kirchoff's voltage law to get dI/dt
  dI = (VS - I*R)/L

 # Numerical integration:
  I = I + dI*dt

 # Heat dissipation calculation:
  H = H + (I**2)*R*dt

  t = t + dt

print(H)

Karan Chatrath - 11 months, 3 weeks ago

@A Former Brilliant Member Here is the thing. I have only used Python once or twice before in my life and I cannot say that I know that language. I usually use a different coding language. But I could still figure it out. This is because I have worked on the basics for a long time. I suggest that you do the same.

Karan Chatrath - 11 months, 3 weeks ago

Log in to reply

@Karan Chatrath @Karan Chatrath why you have used python so less?

A Former Brilliant Member - 11 months, 3 weeks ago

Log in to reply

@A Former Brilliant Member The coding language that you use matters less once you have strong fundamentals. I learned to program in other languages so I am more comfortable with those than I am with Python.

Karan Chatrath - 11 months, 3 weeks ago

Log in to reply

@Karan Chatrath @Karan Chatrath sir in which programming language you are more comfortable ?

A Former Brilliant Member - 11 months, 3 weeks ago

Log in to reply

@A Former Brilliant Member MATLAB at the moment.

Karan Chatrath - 11 months, 3 weeks ago

Log in to reply

@Karan Chatrath @Karan Chatrath sir in this Problem at the solution's code
code line 33,34,35
what is the meaning of nx,ny,nz
thanks in advance

A Former Brilliant Member - 11 months, 3 weeks ago

Log in to reply

@A Former Brilliant Member Unit vector components.

Karan Chatrath - 11 months, 3 weeks ago

Log in to reply

@Karan Chatrath @Karan Chatrath sir please provide me the code of this problem by using python(mid point theorem)
I have some question:

1) Which is easy Matlab and python ?
I have noticed that codes of matlab are easy to write than in python?

2) Why does Matlab needs money to access, just like python why matlab company doesn't want to make it free. ?

3) Can we solve integration in java also??
If yes , then why Steven sir always uses python ?

4) According to you what things I must learn in python which will definitely help me in future?

5) I was running a code in my computer, it take me around 5 min to run
What should I do to reduce that time ??
Should I buy a more expensive computer?
Or attach something in my CPU??

6) Which laptop is BEST for programming?
Which laptop do you have?
Thanks in advance
Hope I am not disturbing you.

A Former Brilliant Member - 11 months, 3 weeks ago

Log in to reply

@A Former Brilliant Member I gave you the code once. Show your attempt before asking for a solution.

Answers that I can give:

  1. For me MATLAB is easier. In general, it depends on a user's comfort level with a language.

  2. MATLAB offers more numerical tools apart from a coding environment. Those have commercial value. Python is only a coding environment.

  3. Yes, Java can be used.

  4. I answered this question in a comment that you deleted. Focus on understanding the syntax, looping and conditions (if-else, etc.)

  5. I would not recommend spending money on expensive hardware. Avoid using very small time steps to make your program run faster. There is always a trade-off between speed and accuracy. Which one is more important depends on the problem and also depends on the programmer's preference.

  6. There is no 'best' laptop. I think that whichever computer that you have is adequate.

Karan Chatrath - 11 months, 3 weeks ago

Log in to reply

@Karan Chatrath @Karan Chatrath sir in this Problem
While calculating the flux through disk ,we know that flux will be in z -z by knowing this why we are including terms of x x and y y ??
i think we can make our code more smaller ??
am i correct??
Thanks in advance

A Former Brilliant Member - 11 months, 3 weeks ago

The system is a series combination of two capacitors in the shapes of concentric spherical shells, one of inner radius R 1 R_1 , outer radius R 2 R_2 , electric permitivity k ϵ 0 k \epsilon_0 , and the other of inner radius R 2 R_2 , outer radius \infty , electric permitivity ϵ 0 \epsilon_0 . Their capacitances are C 1 = 4 π k ϵ 0 R 1 R 2 R 2 R 1 C_1=\dfrac{4πk \epsilon_0R_1R_2}{R_2-R_1} and C 2 = 4 π ϵ 0 R 2 C_2=4π\epsilon_0R_2 respectively. Their equivalent capacitance is C 1 C 2 C 1 + C 2 = 4 π k ϵ 0 R 1 1 + ( k 1 ) R 1 R 2 \dfrac{C_1C_2}{C_1+C_2}=\dfrac{4πk \epsilon_0R_1}{1+\dfrac{(k -1)R_1}{R_2}} . So a = 4 , b = 1 , c = 1 a=4, b=1, c=1 and a + b + c = 6 a+b+c=\boxed 6 .

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...